Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Модуль openID авторизации

22/02/2025, by Гость (не проверено)

Добрый день!

Я новичек в 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 позволяет выполнить делегирование или стать самому провайдером.

 

а в моем случае нужно что то на подобие логинзы, чтобы ввел логин, тыкнул,  и хоп - зашел на сайт.

(но вход не с соц сетей, а с конкретного сайта, там все реализовано для этого)

 

Можете подсказать как это реализовать?

 

Спасибо!


Взять модуль логинзы и дописать подмодуль для вашего сервиса.


Surprised

Я не настолько еще владею всем этим, а только начинаю. может подскажете где и что дописать!

Буду очень признателен!

Спасибо!


У вас не получится все быстро сделать, если вы не разбираетесь хотя бы немного в php. Откройте уже готовый модуль loginza, посмотрите какие там используются данные для API и переделайте под данные своего сервиса.


Хорошо, спасибо!


А возможно Drupal считать переменную сессии, которая создалась в другом php файле.

 


Да можно, оформить php файл в виде модуля друпала.


А Вы не можете мне помочь разобраться с эти модулем логинзы? Embarassed


Нет, я могу только подсказать что-нибудь на форуме.

 


Подскаите, пожалуйста, а как в Drupal отправить форму на другую php страницу по нажатию на кнопку?

 

Есть форма созданная программно(в своем модуле), при клике на нее, мне нужно отправить ее в php файллежащий в папке с модулем.

 

Спасибо!


Создаете форму, через hook_menu() и указываете в action'e формы, чтобы она направляла данные по нужному вам адресу. HTML сгенериется как вам нужно и будет работать как обычная форма, как и везде.

Если нужно подравить в форме action, то используйте hook_form_alter().