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
    16.7k
    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.
    • danD
      dan
      last edited by robotdan

      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
      • danD
        dan
        last edited by dan

        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

          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

            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

              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
              • robotdanR
                robotdan
                last edited by

                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