New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

dreamfactory/df-oauth

OAuth support for DreamFactory Platform 2.0
49,770 6
Install
composer require dreamfactory/df-oauth
Latest Version:1.0.3
PHP:^8.3
Laravel:12 · 13
License:Apache-2.0
Last Updated:Sep 28, 2026
Links: GitHub  ·  Packagist
Maintainer: dreamfactory

df-oauth

DreamFactory OAuth support.

Overview

DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications and on-prem LLMs with role-based access and identity passthrough.

Configure DreamFactory OAuth Connector

  1. Log in to the DreamFactory admin interface.
  2. Navigate to Security > Authentication > Add Service.
  3. Choose the desired provider from the Service Type dropdown.
  4. 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
        
  5. Save the configuration.
  6. Log out, reload the page, and the new OAuth login option for the configured provider should be visible.

Related Packages

dreamfactory/dreamfactory

The DreamFactory(tm) Platform.

188 1,786
dreamfactory/df-rws

Remote Web Service for the DreamFactory Platform 2.0.

50,467 1
dreamfactory/df-database

DreamFactory(tm) Database Components

43,160 4
dreamfactory/df-email

DreamFactory(tm) Email Services

43,102 2
dreamfactory/df-adldap

Active Directory & LDAP support for DreamFactory Platform 2.0

6,613 1

Version History

Version Released PHP License
1.0.3 ^8.3 Apache-2.0
1.0.2 Apache-2.0
1.0.1 Apache-2.0
1.0.0 Apache-2.0
0.20.0 Apache-2.0