About Azure Directory B2C : https://docs.microsoft.com/en-us/azure/active-directory-b2c/overview

CrushFTP requires : Tenant name, User flow name, Client ID of the App registration.
CrushOAuth/b2c_azure_settings.png

Application registration: Go to the App registrations and click on New registration:

attachments

Name it. Select Single-page Application as platform. The redirect url must ends with :WebInterface/login.html. Then click on register.

CrushOAuth/app_reg_config.png

Check the flag "ID tokens (used for implicit and hybrid flows)" at Platform configurations.
CrushOAuth/b2c_id_token.png

Get Application (client) ID from App registration -> Overview

CrushOAuth/b2c_client_id.png

Go to the Preferences-> Ip/Servers and select the HTTP or HTTPS port item(OAuth Sign in Tab) where you want to enable the Azure Active Directory B2C button. Check the "Enable Azure Active Directory B2C Sign in" flag and provide the Tenant name, User flow name, Client ID of the App registration (mentioned above).
CrushOAuth/port_item_settings_b2c.png

Configure the CrushOAuth plugin and enable the flag: "Enable Azure Active Directory B2C Auth".

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-2) was last changed on 19-Nov-2022 08:50 by krivacsz
G’day (anonymous guest)
CrushFTP10 | What's New

Referenced by
CrushOAuth
LeftMenu

JSPWiki v2.8.2