hwi/oauth-bundle
Symfony bundle for OAuth1.0a/OAuth2 login and user authentication. Supports Symfony 6.4–8.0 (PHP 8.3+) and integrates dozens of providers (Google, GitHub, Facebook, Apple, LinkedIn, Azure, Keycloak, etc.).
First you will have to register your application on Stack Exchange. Check out the documentation for more information: http://stackapps.com/apps/oauth/register.
Next configure a resource owner of type stack_exchange with appropriate
client_id, client_secret and scope. Refer to the Stack Exchange documentation
for the available scopes.
# config/packages/hwi_oauth.yaml
hwi_oauth:
resource_owners:
any_name:
type: stack_exchange
client_id: <client_id>
client_secret: <client_secret>
When you're done. Continue by configuring the security layer or go back to setup more resource owners.
How can I help you explore Laravel packages today?