Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
golos.joomla
6 лет назад

GOLOS для Joomla

Как я и писал вчера, выкладываю мои наработки для Joomla.

Релиз доступен на GitHub.

Представлен компонент регистрации/авторизации com_greg и модуль авторизации com_glogin.

Компонент работает в связке с модулем, модуль без компонента не сможет работать. Дополнительной настройки не требуется. В качестве логина используется логин на GOLOS, в качестве пароля Posting Key. Ключ хранится локально в LocalStorage браузера в зашифрованном виде. На сайте хранится только хэш пароля для авторизации. Если пользователь вводит свой email в модуле при регистрации, то он заносится в БД и на него могут приходить уведомления. Иначе пользователю выдается email вида login@server

Все операции с приватным ключом должны производиться по возможности на стороне клиента с использованием браузерного JS.

При первой авторизации, для проверки ключа, им подписывается транзакция follow. Если она срабатывает, то ключ принимается. В данном коде это подписка на @golos.world, вы можете поменять ее на аккаунт своего проекта.

0
1.084 GOLOS
На Golos с December 2017
Комментарии (14)
Сортировать по:
Сначала старые