Добавлена авторизация Flarum через GitHub. Ну и для себя в же в копилку, чтобы потом не забывать.
Для получения GitHub Client ID/Client Secret нужно:
- Зайти на https://github.com/settings/developers
- Register a new application
- Указать Authorization callback URL = http://flarum.infonesy.tk/auth/github (в вашем случае другой домен — тут главная проблема в том, что нигде обычно не указывается этот путь)
Как видите, теперь всё работает. Кстати, плюс движку Flarum, что при внешней авторизации он не требует лишнего подтверждения логина/почты (что вообще маразм) и объединяет разные внешние аккаунты в один по e-mail (приятная штука).
Пишу это сообщение, зайдя по GitHub.
Build software better, together
GitHub is where people build software. More than 15 million people use GitHub to discover, fork, and contribute to over 38 million projects.
Read more...
