{"repo":"FriendsOfFlarum/oauth","free":true,"listed":false,"github":"https://github.com/FriendsOfFlarum/oauth","clone":"git clone https://github.com/FriendsOfFlarum/oauth.git","description":"Allow users to log in with GitHub, Twitter, Facebook, and more!","language":"PHP","stars":52,"topics":["friendsofflarum","flarum","oauth","twitter","facebook","github","linkedin"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"OAuth by FriendsOfFlarum A Flarum extension. Allow users to log in and register using OAuth 2.0 providers. Supports account linking, automatic email-match linking, and a security-settings page where users can manage their connected providers. Bundled providers By default these providers are included: - Discord - Facebook - GitHub - GitLab - Google - LinkedIn Features - Login & registration via any enabled OAuth 2.0 provider - Account linking — authenticated users can connect a provider from their security settings page - Email-match auto-link — if a provider returns an email address that matches an existing account, the provider is linked automatically and the user is logged in - Account linked confirmation — a modal is shown the first time a provider is linked, confirming the connection - PKCE support — providers that support Proof Key for Code Exchange can opt in per-provider - Group assignment — automatically assign users to a forum group when they register via a specific provider - Admin moderation — view and manage users' linked provider accounts from the admin panel Permissions This extension provides the ability to view the status of linked OAuth providers (intended for admin and/or moderator use). In order for this to function correctly, you must also set the permission Moderate Access Tokens to at least the same group as you require for Moderate user's linked accounts . Group Assignment You can configure each OAuth provider to automatically assign users to a specific","default_branch":null,"files":null,"tree":[],"storefront":"/r/FriendsOfFlarum","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FriendsOfFlarum/oauth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}