The following information and this whole post may be outdated. Please always refer to the 📝 docs which are always updated
This extension equips Flarum with Single Sign On (shortly SSO). Basically, this extension will act as a bridge between Flarum and your SSO/Auth system. The extension is useful if you run Flarum on a subdomain but you want to use the login mechanism of your main website or Flarum.
If you have an OpenID Connect provider/auth system you can use my OpenID Connect Client Extension, that requires zero coding from your side. You only have to configure it and you're ready to go!
How does it work?
The workflow is explained in the 📝 docs
Available plugins for the extension
This extension works with plugins that links Flarum to your SSO system. Current plugins are listed in the 📝 docs.
Installation
Install via command below or via Bazaar and activate the extension.
composer require maicol07/flarum-ext-sso
More detailed instructions are written in the 📝 docs.
Upgrading
Upgrade via command below or via Bazaar.
composer update maicol07/flarum-ext-sso
More detailed instructions are written in the 📝 docs.
How to use
Check the 📝docs
Docs and Premium Addons
The extension is fully documented here.
You can find in the plugins page (check the sidebar on the left) the available addons such as the Groups and JWT one.
Some addons are free (or bundled in in the plugins but not enabled by default), while others are premium, available only after a subscription.
To know what is the difference between plugins and addons check this section of the docs.
Links