dreamfactory / df-oauth
OAuth support for DreamFactory Platform 2.0
Installs: 44 133
Dependents: 1
Suggesters: 0
Security: 0
Stars: 6
Watchers: 13
Forks: 8
Open Issues: 6
Requires
- ext-json: *
- dreamfactory/df-core: ~1.0
- laravel/socialite: ~2.0|~4.2|^5.0.0
- socialiteproviders/microsoft-live: ^2.0|^3.0|^4.1.0
- socialiteproviders/twitter: ^2.0|^3.0|^4.1.0
- dev-master
- 0.18.0
- 0.17.0
- 0.16.1
- 0.16.0
- 0.15.2
- 0.15.1
- 0.15.0
- dev-develop / 0.14.x-dev
- 0.14.2
- 0.14.1
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.1
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-DP-654
- dev-ms_obo_auth_flow
- dev-tech-stack-file
- dev-dependabot/composer/master/dreamfactory/df-core-approx-1.1
This package is auto-updated.
Last update: 2025-03-28 15:35:46 UTC
README
DreamFactory OAuth support.
Configure DreamFactory OAuth Connector
- Log in to the DreamFactory admin interface.
- Navigate to Security > Authentication > Add Service.
- Choose the desired provider from the Service Type dropdown.
- Enter the required details:
- Namespace: Must end with
_oauth
(e.g.,github_oauth
). - Label: Example:
GitHub Sign In
. This label will be displayed on DreamFactory's login page as the text on the provider's sign-in button. - Client ID: Obtained from the provider's application settings.
- Client Secret: Obtained from the provider's application settings.
- Redirect URL: This must match the provider's application settings and the DreamFactory configuration. It should point to the
/sso
endpoint.- Example: If your namespace is
github_oauth
, the redirect URL should be:https://your-dreamfactory-instance.com/api/v2/github_oauth/sso
- Example: If your namespace is
- Namespace: Must end with
- Save the configuration.
- Log out, reload the page, and the new OAuth login option for the configured provider should be visible.