The OAuth2 (and Laravel passport) compatible oauth extension
Open Issues: 1
This package is auto-updated.
Last update: 2020-03-23 05:13:47 UTC
The Laravel Passport compatible oauth extension.
Use Bazaar or install manually:
composer require flagrow/passport
In the extension settings, you have to fill the following data:
|OAuth authorization url||
|OAuth token url||
|Api URL providing user details when authenticated||
||Default Laravel installs have an
|OAuth application id||
||The integer Client ID you've made in the Laravel app or via
|OAuth application secret||
||The Client secret provided by Laravel once you created the OAuth client|
|OAuth scopes to request||Optional additional scopes to request during authorization, perhaps you want to protect the user url with a scope or add additional functionality|
|Label for login button||Login with Example||Label to place on the login button|
Hint: When creating the OAuth client in your Laravel app, don't forget to set the
redirect value to
<your flarum install>/auth/passport or you might encounter
Support our work
We prefer to keep our work available to everyone. In order to do so we rely on voluntary contributions on Patreon.
If you discover a security vulnerability within Passport, please send an email to the Gravure team at firstname.lastname@example.org. All security vulnerabilities will be promptly addressed.
Please include as many details as possible. You can use
php flarum info to get the PHP, Flarum and extension versions installed.