Регистрация
Вход через соцсети
Восстановление пароля

Авторизация через Яндекс и Гугл

Новый топик
Страницы: 1  |  2
24.10.2013, 21:04
Ответить | Цитировать
Артур
Артур Согомонян

Зарегистрирован:
2013-01-09
Сообщений: 12

Большая просьба помочь с авторизацией через open_id (яндекс и гугл) с вконтакте проблем не возникло, с open_id вообще ничего не разберу, какие ссылки на кнопку ставить, какие скрипты подключать именно средствами системы неткэт.
Заранее спасибо...
28.10.2013, 16:49
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Добрый день сам не разобрался так что буду следить за темой может кто знает как.

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
28.10.2013, 20:34
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Я подключал, получилось. Там фокус в том, что перед авторизацией нужно запрашивать логин пользователя, и этот логин подставляется потом в URL авторизации.
Поглядите мой пример реализации - гляньте в исходник страницы.
Там Яндекс, Мейл.ру через OpenID коннектятся.

29.10.2013, 11:51
Ответить | Цитировать
Артур
Артур Согомонян

Зарегистрирован:
2013-01-09
Сообщений: 12

Большое спасибо Евгению за помощь:
Авторизация через Google:
Код:

<form action="/netcat/modules/auth/">
<div class="nc_auth_openid">
<input class="auth_text" type="text" name="openid_url" id="openid_url" value='https://www.google.com/accounts/o8/id'>
<input class="auth_submit" type="submit" title="Вход" value="Вход">
</div>
</form>


Немного позже надеюсь скину через Яндекс.
Спасибо Руслану Густокашину, но хочется без ввода логина пользователя...
29.10.2013, 12:12
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Да, по гуглу форма авторизации на указанной мною ссылке сделана у меня точно таким же способом, без ввода логина - это гугл позволяет.
Но вот с Яндексом и Майл.ру без предварительного ввода логина сделать не получается, если авторизоваться методом open_id. У них есть другие способы авторизации, но неткатом они не поддерживаются, как я понял.

29.10.2013, 13:44
Ответить | Цитировать
Артур
Артур Согомонян

Зарегистрирован:
2013-01-09
Сообщений: 12

Руслан извините, просто смотрел яндекс.
По авторизации через яндекс, по статье на хабре, я зарегистрировал приложение, получил id, прописал его в форму, при клике на кнопку перекидывает на страницу яндекса для подтверждения авторизации, после нажатия подтвердить переходим уже на мой сайт, но как таковой авторизации на сайте не происходит.
Пример в правом верхнем угл...
Но это уже по ходу средствами NetCat не реализуемо...
29.10.2013, 19:31
Ответить | Цитировать
Руслан Густокашин
Студия Вэлпис
Руслан Густокашин

Зарегистрирован:
2012-02-06
Сообщений: 869

Хорошая статья, спасибо! Но по-моему неткат просто-напросто не умеет работать через OAuth ни Яндексом, ни с майл.ру. Только через OpenID, который так ругают в этой статье. улыбка

06.11.2013, 15:38
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Яндекс
http://joxi.ru/Byp6Utg5CbDlVO3uG8g
Обрежьте ссылку до вида http://openid.yandex.ru/

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
07.11.2013, 18:02
Ответить | Цитировать
Гость
Гость

Обрезал, а что дальше подскажите?
07.11.2013, 18:10
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

У меня работает стандартный вывод с обрезанной ссылкой яндекса

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
07.11.2013, 18:17
Ответить | Цитировать
Гость
Гость

В панели управления прописал обрезанную ссылку, а на кнопке что прописывать если не секрет?
Если есть возможность, скиньте пожалуйста пример.
198 196 2014-03-11 20:52:29 13364
Страницы: 1  |  2
Описание проекта