Scroll
Модуль openID авторизации
Форумы
Добрый день!
Я новичек в drupal, но задача не простая для меня!
Прошу помощи, в создании модуля openID авторизации.
Мне нужно добавить openId провайдера(своего),с помощью которого люди могут логиниться на мой сайт(для просомтра конкретных материалов, которые доступны только ему).
Просто на php реализовал авторизацию, только как ее прикрутить к друпалу?
Спасибо!
- Войдите или зарегистрируйтесь, чтобы оставлять комментарии
Попробуйте вот этом модуль:
http://drupal.org/project/openid_provider
Или эти:
http://drupal.org/project/openid_ax - правда этот только для 6го.
http://drupal.org/project/openlogin
http://drupal.org/project/openid_selector
Спасибо! Буду пробовать! Отпишусь по результатам!
openid_provider позволяет выполнить делегирование или стать самому провайдером.
а в моем случае нужно что то на подобие логинзы, чтобы ввел логин, тыкнул, и хоп - зашел на сайт.
(но вход не с соц сетей, а с конкретного сайта, там все реализовано для этого)
Можете подсказать как это реализовать?
Спасибо!
Взять модуль логинзы и дописать подмодуль для вашего сервиса.
Я не настолько еще владею всем этим, а только начинаю. может подскажете где и что дописать!
Буду очень признателен!
Спасибо!
У вас не получится все быстро сделать, если вы не разбираетесь хотя бы немного в php. Откройте уже готовый модуль loginza, посмотрите какие там используются данные для API и переделайте под данные своего сервиса.
Хорошо, спасибо!
А возможно Drupal считать переменную сессии, которая создалась в другом php файле.
Да можно, оформить php файл в виде модуля друпала.
А Вы не можете мне помочь разобраться с эти модулем логинзы?
Нет, я могу только подсказать что-нибудь на форуме.
Подскаите, пожалуйста, а как в Drupal отправить форму на другую php страницу по нажатию на кнопку?
Есть форма созданная программно(в своем модуле), при клике на нее, мне нужно отправить ее в php файллежащий в папке с модулем.
Спасибо!
Создаете форму, через hook_menu() и указываете в action'e формы, чтобы она направляла данные по нужному вам адресу. HTML сгенериется как вам нужно и будет работать как обычная форма, как и везде.
Если нужно подравить в форме action, то используйте hook_form_alter().