Ошибка OpenID c google и yandex
2
Добрый день!
Волею судеб пришлось переехать на другой сервер. Сетап такой: Debian 6, nginx 1.0.10, php5-fpm, mysql, xcache.
Всё прошло гладко, кроме переноса плагина OpenID (1.2.1). Авторизация через яндекс и гугл выдает такую ошибку:
Через твиттер:
В чем может быть проблема и куда стоит копать? Буду благодарен за любые мысли.
Такое решение не сработало.
Волею судеб пришлось переехать на другой сервер. Сетап такой: Debian 6, nginx 1.0.10, php5-fpm, mysql, xcache.
Всё прошло гладко, кроме переноса плагина OpenID (1.2.1). Авторизация через яндекс и гугл выдает такую ошибку:
Ошибка: return_to does not match return URL. Expected domain.ru/login/openid/enter/finish/, got domain.ru/login/openid/enter/finish/?janrain_nonce=2011-12-06T17%3A58%3A37ZlhXJNB
Через твиттер:
getRequestToken($sPath))) { return false; } $_SESSION['twitter_oauth_token'] = $sToken = $aRequestToken['oauth_token']; $_SESSION['twitter_oauth_token_secret'] = $aRequestToken['oauth_token_secret']; $_SESSION['oauth_return_path'] = $sPath; switch ($OAuth->http_code) { case 200: $sUrl = $OAuth->getAuthorizeURL($sToken); header('Location: '.$sUrl); break; default: return false; } } public function VerifyTwitter() { if (isset($_REQUEST['twitter_oauth_token']) && $_SESSION['twitter_oauth_token'] !== $_REQUEST['twitter_oauth_token']) { //$_SESSION['twitter_oauth_status'] = 'oldtoken'; unset($_SESSION['twitter_oauth_token']); return false; } if (!isset($_SESSION['twitter_oauth_token']) or !isset($_SESSION['twitter_oauth_token_secret'])) { return false; } $OAuth = new TwitterOAuth(Config::Get('plugin.openid.twitter.token'), Config::Get('plugin.openid.twitter.token_secret'), $_SESSION['twitter_oauth_token'], $_SESSION['twitter_oauth_token_secret']); $aAccessToken = $OAuth->getAccessToken($_REQUEST['oauth_verifier']); $_SESSION['twitter_access_token'] = $aAccessToken; unset($_SESSION['twitter_oauth_token']); unset($_SESSION['twitter_oauth_token_secret']); if (200 == $OAuth->http_code) { return true; } else { unset($_SESSION['twitter_access_token']); } return false; } protected function CheckTwitter() { if (empty($_SESSION['twitter_access_token']) || empty($_SESSION['twitter_access_token']['oauth_token']) || empty($_SESSION['twitter_access_token']['oauth_token_secret'])) { unset($_SESSION['twitter_access_token']); return false; } $aAccessToken = $_SESSION['twitter_access_token']; $OAuth = new TwitterOAuth(Config::Get('plugin.openid.twitter.token'), Config::Get('plugin.openid.twitter.token_secret'), $aAccessToken['oauth_token'], $aAccessToken['oauth_token_secret']); if ($OAuth) { $this->OAuthTwitter=$OAuth; return true; } return false; } public function GetTwitter($sCmd,$aParams=array()) { if (!$this->CheckTwitter()) { return false; } return $this->OAuthTwitter->get($sCmd); } } ?> Fatal error: Class 'PluginOpenid_ModuleOauth' not found in /var/www/domain.ru/engine/classes/Engine.class.php on line 316Фейсбук и вконтакте работают нормально.
В чем может быть проблема и куда стоит копать? Буду благодарен за любые мысли.
Такое решение не сработало.
Ошибка плагина OpenID
Всем привет! При активаций плагина пишет: «Ошибка: Файл плагина не найден». Помогите пожалуйста! Не могу понять причины. Использую Livestreet CMS 0.5.1
- +1
- 30 ноября 2011, 00:30
- Alishfromrh
- 7
Разработка плагина "социальный комментарий"
3
Наверное на многих сайтах такое есть, последний что запомнился kommersant.ru. После каждой статьи можно спокойно оставить комментарий нажав на одну из кнопок. — просто над формой добавления появляется после нажатия твой ник. Ставил плагин OpenId в надежде получить что-то подобное. Но во-первых, по-моему там больше движений надо делать. А во вторых он у меня так и не заработал, о чем я писал в баг-репорт, но так и не получил ответов.
Вопрос. Сколько будет стоить разработка такой штуки? Можно даже в виде хака (не запоковывая в коробку).
OpenID ошибка
Не логинится через гугл яндекс и рамблер.
выдаёт ошибку
версия Ls 0.5.1
выдаёт ошибку
Ошибка: Invalid openid.mode ''
версия Ls 0.5.1
- 0
- 18 октября 2011, 13:05
- Henki
- Оставить комментарий
Плагин авторизации Loginza для LiveStreet
13
Как то ранее, я запрашивал у сообщества разработку плагина авторизации для LiveStreet, основанного на нашем сервисе Loginza. В итоге мы в Loginza решили реализовать данный плагин самостоятельно, да и растущий интерес пользователей к нему, только подталкивал на реализацию.
Читать дальше
Читать дальше
OpenID: Call to undefined method Auth_OpenID_AuthRequest::htmlMarkup()
Здравствуйте. Поставил плагин openID на ls 0.4.2, но возникли проблемы.
1) Вообще не реагируют facebook и vkontakte;
2) openID (google, yandex, rambler) регистрация выводит ошибку
По-идее, работает только twitter.
И еще вопрос: как вынести кнопку «Войти в контакте» на главную, под ссылками «Войти» и «Зарегистрироваться».
Спасибо.
1) Вообще не реагируют facebook и vkontakte;
2) openID (google, yandex, rambler) регистрация выводит ошибку
Fatal error: Call to undefined method Auth_OpenID_AuthRequest::htmlMarkup() in /var/www/v123456/data/www/site.ru/plugins/openid/classes/modules/openid/Openid.class.php on line 102По-идее, работает только twitter.
И еще вопрос: как вынести кнопку «Войти в контакте» на главную, под ссылками «Войти» и «Зарегистрироваться».
Спасибо.
- 0
- 07 мая 2011, 20:49
- mix2011
- Оставить комментарий
Кто-то пытался сделать OpenID-провайдера с базой юзеров из LS ?
Собственно, сабж.
Сайтик имеет некоторый вес авторитета и 3 тонны юзеров. Думаю, было бы неплохо и openid-провайдингом начать заниматься.
Это даже идёт в сторону идеи товарища Ajaxy по поводу кросс-авторизации между разными LS-проектами.
Или может я фигню придумал? (Скажите мне, почему этим вопросом еще никто не задавался)
Сайтик имеет некоторый вес авторитета и 3 тонны юзеров. Думаю, было бы неплохо и openid-провайдингом начать заниматься.
Это даже идёт в сторону идеи товарища Ajaxy по поводу кросс-авторизации между разными LS-проектами.
Или может я фигню придумал? (Скажите мне, почему этим вопросом еще никто не задавался)
Проблема с аутентификацией в OpenID через Twitter
1
Проблема возникла во время тестирования плагина. Приложение создано, в конфиге Consumer key & Consumer secret настроен. Вот такая ошибка при попытки войти через Twitter:
Помогите, кто сталкивался.
Спасибо
Fatal error: Call to undefined function curl_init() in
/path/to/www/plugins/openid/classes/lib/external/OAuth/twitteroauth/twitteroauth.php on line 202
Помогите, кто сталкивался.
Спасибо
Новый OpenId с автозаполнением профиля (AutoOpenId)
32
Возможности
Регистрация и авторизация на сайте через ВКонтакте, Facebook, Twitter, или OpenId за 1 клик.
Автоматическая загрузка логина, аватарки и пола пользователя с ВКонтакте, Facebook и Twitter в профиль.
Читать дальше
Проблемка с OPENID, у всех или только у меня ?
Добрый, на сайте uaparty.com при логинации через openid происходит иногда глюк, причин которому найти не могу. Суть глюка: У одних пользователей логинация через Вконтакт происходит мгновенно, у других она вобще не происходит, у третьих редиректит на каталог с OPENID и там остаеться с пустой страницей. Общался еще с другими владельцами сайтов на ЛивСтрите, у них та же фигня.
Что делать?
Лично у меня такого глюка на своем сайте не было, был на чужом, броузер ГуглХром и ИЕ9. в Фаерфоксе все ок.
Что делать?
Лично у меня такого глюка на своем сайте не было, был на чужом, броузер ГуглХром и ИЕ9. в Фаерфоксе все ок.