|
|
24.10.2013, 21:04
|
|
Артур
Артур Согомонян
Зарегистрирован: 2013-01-09
Сообщений: 12
|
Большая просьба помочь с авторизацией через open_id (яндекс и гугл) с вконтакте проблем не возникло, с open_id вообще ничего не разберу, какие ссылки на кнопку ставить, какие скрипты подключать именно средствами системы неткэт.
Заранее спасибо...
|
|
|
28.10.2013, 16:49
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Добрый день сам не разобрался так что буду следить за темой может кто знает как.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
28.10.2013, 20:34
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Я подключал, получилось. Там фокус в том, что перед авторизацией нужно запрашивать логин пользователя, и этот логин подставляется потом в 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
Сообщений: 962
|
Да, по гуглу форма авторизации на указанной мною ссылке сделана у меня точно таким же способом, без ввода логина - это гугл позволяет.
Но вот с Яндексом и Майл.ру без предварительного ввода логина сделать не получается, если авторизоваться методом open_id. У них есть другие способы авторизации, но неткатом они не поддерживаются, как я понял.
|
|
|
29.10.2013, 13:44
|
|
Артур
Артур Согомонян
Зарегистрирован: 2013-01-09
Сообщений: 12
|
Руслан извините, просто смотрел яндекс.
По авторизации через яндекс, по статье на хабре, я зарегистрировал приложение, получил id, прописал его в форму, при клике на кнопку перекидывает на страницу яндекса для подтверждения авторизации, после нажатия подтвердить переходим уже на мой сайт, но как таковой авторизации на сайте не происходит.
Пример в правом верхнем углу
Но это уже по ходу средствами NetCat не реализуемо...
|
|
|
29.10.2013, 19:31
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Хорошая статья, спасибо! Но по-моему неткат просто-напросто не умеет работать через OAuth ни Яндексом, ни с майл.ру. Только через OpenID, который так ругают в этой статье.
|
|
|
06.11.2013, 15:38
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Яндекс
http://joxi.ru/Byp6Utg5CbDlVO3uG8g
Обрежьте ссылку до вида http://openid.yandex.ru/
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
07.11.2013, 18:02
|
|
Гость
Гость
|
Обрезал, а что дальше подскажите?
|
|
|
07.11.2013, 18:10
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
У меня работает стандартный вывод с обрезанной ссылкой яндекса
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
07.11.2013, 18:17
|
|
Гость
Гость
|
В панели управления прописал обрезанную ссылку, а на кнопке что прописывать если не секрет?
Если есть возможность, скиньте пожалуйста пример.
|