Intereting Posts
Как установить токен Remember в Laravel с помощью Google OAuth Как разобрать текст с ключом по столбцу с возможными многострочными строками Как использовать str_replace для замены одиночных и двойных кавычек PHP Неустранимая ошибка в mysqli_connect (); Php echo не печатает новую строку даже в двойных кавычках или используя PHP_EOL Почему crontab не выполняет мой PHP-скрипт? Regex сопоставляет строки таблицы в HTML Как хранить PHP Trie для всех последующих использования? как вызвать функцию после завершения загрузки страницы Поиск расширенного скрипта pgination php / mysql Как фильтровать ассоциативный массив по значениям и разбивать на две переменные? извлекать и вставлять изображение в базу данных с помощью php Перенаправление без изменения URL-адреса браузера Отчет о финансовом году в Php, проблема с выбором соответствующего года PHP: потоковый удаленный pdf-клиент для браузера

как интегрировать вход в twitter и логин facebook на веб-сайте с помощью codeigniter?

Я уже использовал twitter oauth и facebook library для входа на мой сайт. Он отлично работает до сих пор, он не работает 🙁 У меня есть отладка кода и узнал, что токен доступа и секрет не возвращаются. Для входа в facebook это также не получил помощь пользователя id.pls

Related of "как интегрировать вход в twitter и логин facebook на веб-сайте с помощью codeigniter?"

Шаг 1: Загрузите библиотеку facebook. https://github.com/facebook/facebook-php-sdk/tree/master/src

Шаг 2. Загрузите его в \ application \ libraries

Шаг 3: Создайте приложение facebook. Вы получите appId и secretcode. Вставьте приведенный ниже код в функцию контроллера facebook (). Установите appId и секрет.

$config = array( 'appId' => '234353465466', 'secret' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'fileUpload' => true, // Indicates if the CURL based @ syntax for file uploads is enabled. ); $this->load->library('Facebook',$config); $user = $this->facebook->getUser(); if($user){ try { $profile = $this->facebook->api('/me?fields=id,name,link,email'); } catch (FacebookApiException $e) { $user = null; } echo '<pre>'; print_r($profile); 

Шаг 4. Вставьте приведенный ниже код на страницу просмотра и измените имя приложения и домен.

 <div id="fb-root"></div> <script type="text/javascript">// <![CDATA[ window.fbAsyncInit = function() { FB.init({appId: '234463456', status: true, cookie: true,xfbml: true,oauth: true});}; (function() { var e = document.createElement('script'); e.type = 'text/javascript'; e.src = document.location.protocol+'//connect.facebook.net/en_GB/all.js'; e.async = true; document.getElementById('fb-root').appendChild(e); }()); function login() { FB.getLoginStatus(function(response) { if (response.status === 'connected') { document.location.href = "http://www.mydomain.com/facebook?accessToken="+response.authResponse.accessToken; } }); } // ]]></script> <fb:login-button scope="email" onlogin="login();" >Sign in with Facebook</fb:login- 

для получения дополнительной информации – http://www.livey.info/blog/category/php/codeigniter/