• Home
  • Categories
  • Recent
  • Popular
  • Pricing
  • Contact us
  • Docs
  • Login
FusionAuth
  • Home
  • Categories
  • Recent
  • Popular
  • Pricing
  • Contact us
  • Docs
  • Login

What open source and commercial packages are known to work with FusionAuth?

Scheduled Pinned Locked Moved
Q&A
commercial compatibility open source packages
2
6
17.2k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    dan
    last edited by robotdan 22 May 2020, 23:18

    What open source and commercial packages are known to work with FusionAuth? Add 'em below - and we'll start building a table.

    FusionAuth acting as the Identity Provider

    Name Status Description
    Cognito Works Using OIDC. Reference
    Directus Works Using OAuth 2 plugin https://github.com/jerryhopper/directus-oauth2-fusionauth
    Gitlab Works Using SAML : https://fusionauth.io/community/forum/topic/310/saml-sso-for-mattermost-using-fusionauth and Using OAuth2: https://github.com/FusionAuth/fusionauth-issues/issues/141
    GSuite Works Using SAML: https://fusionauth.io/docs/v1/tech/samlv2/google
    JB Team City Works Using the HTTP-OAUTH.v2 authentication module.
    Node + Passport Works
    JFrog Artifactory Works Using SAML and version 1.20+ of FusionAuth: https://fusionauth.io/community/forum/topic/457/how-can-i-add-sessionindex-as-part-of-the-authenstatement-provided-is-there-a-way-to-add-this-using-a-lamba-function
    Elasticsearch/Kibana Works Using OIDC: https://discuss.elastic.co/t/elastic-cloud-integration-with-fusionauth/263323/8
    NodeBB Works Requires OpenID Connect plugin. See https://github.com/FusionAuth/nodebb-plugin-fusionauth-oidc
    Sonarqube Works Using SAML: https://fusionauth.io/community/forum/topic/310/saml-sso-for-mattermost-using-fusionauth
    TheHive v4 Works Using Oauth2 Auth provider
    WordPress Works Requires OpenID Connect plugin, see https://blog.jerryhopper.com/2020/05/23/fusionauth-wordpress/
    Zendesk Works Using SAML: https://fusionauth.io/docs/v1/tech/samlv2/zendesk

    FusionAuth acting as the Service Provider

    Name Status Description
    ADFS Works Uses SAML v2 Identity Provider
    Apple Works Uses Apple Identity Provider
    Azure AD Works Uses OpenID Connect Identity Provider
    Discord Works Uses OpenID Connect Identity Provider
    Facebook Works Uses Facebook Identity Provider
    GitHub Works Uses OpenID Connect Identity Provider
    Google Works Uses Google Identity Provider
    HYPR Works Uses HYPR Identity Provider
    Intuit Works Uses OpenID Connect Identity Provider, select client_secret_post for client authentication method.
    Joomla Works Uses SAML v2 Identity Provider with MiniOrange. Reference
    LinkedIn Works Uses LinkedIn Identity Provider
    Twitch Works Uses OpenID Connect Identity Provider, will require Account Linking by Username available in 1.28.0
    Twitter Works Uses Twitter Identity Provider

    --
    FusionAuth - Auth for devs, built by devs.
    https://fusionauth.io

    1 Reply Last reply Reply Quote 0
    • D
      dan
      last edited by dan 22 May 2020, 23:19

      nodebb can use FusionAuth as an SSO provider.

      --
      FusionAuth - Auth for devs, built by devs.
      https://fusionauth.io

      1 Reply Last reply Reply Quote 0
      • H
        hopper.jerry Power User
        last edited by hopper.jerry 23 May 2020, 14:56

        FusionAuth + WordPress

        WordPress is worlds most used blogging platform with a crowded plugin ecosystem. Finding the right plugin can be a tedious task. In this example we’re using the openid-connect-generic plugin from daggerheart.

        openid-connect-generic plugin from daggerheart - Wordpress Plugin Link

        PRO: The openid-connect-generic plugin from daggerheart requires NO code-writing, everything is adjustable via the admin pages. Allows logging out on the idp server. Free and very simple to use.
        CON: The plugin is outdated, and has a logout quirk which needs a lot of redirecturls registered. despite that, it works with the latest version of WP. The plugin lacks functionality that maps roles to a user, and there is no option to disable the basic-login on the login-screen.

        WordPress Plugin configuration
        Navigate to the admin pages, and select the ‘Settings->OpenID Connect Client’ page where you have to enter your identity provider settings.

        Based on the domain-name of your FusionAuth instance, fill in the configuration values.

        alt text

        Identity & Nickname Key
        Most of the fields are self-explanatory. The fields Identity Key and Nickname Key need some special attention. these fields maps the primary-key or unique identifier from the oauth user claim.

        I recommend setting sub for the Identity Key
        and preferred_username for the Nickname Key

        My blogpost: https://blog.jerryhopper.com/2020/05/23/fusionauth-wordpress/

        1 Reply Last reply Reply Quote 1
        • H
          hopper.jerry Power User
          last edited by hopper.jerry 23 May 2020, 18:59

          The API Platform Framework

          REST and GraphQL framework to build modern API-driven projects. API Platform is a set of tools to build and consume web APIs

          API Platform is based on Symfony

          Since API-Platform is a framework, i created a example API project using FusionAuth, Symfony & Api-Platform :

          Example project:
          https://github.com/jerryhopper/symfony-fusionauth-api-starter

          1 Reply Last reply Reply Quote 1
          • H
            hopper.jerry Power User
            last edited by hopper.jerry 28 May 2020, 14:34

            Directus

            Open-Source Headless CMS & API

            Directus is an open-source tool for managing content across all your omni-channel digital experiences. (Directus homepage : https://directus.io/ )

            FusionAuth Provider for OAuth 2.0 Client

            This package provides FusionAuth OAuth 2.0 support for the PHP League's OAuth 2.0 Client.

            https://github.com/jerryhopper/directus-oauth2-fusionauth

            1 Reply Last reply Reply Quote 1
            • R
              robotdan
              last edited by 21 Oct 2021, 13:58

              All of the new IdPs added in 1.28.0. Twitch, Steam, Xbox, Sony PSN, and Epic Games.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post