I have a Single Page Application that will use the implicit grant type. I want to use Azure B2C. However, Azure B2C doesn't support the implicit grant type. (https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-limitations)
Is it possible to facilitate this communication with IdentityServer4?
I imagine the flow could look something like this:
User clicks Login on the SPA. Directing the browser to IdentityServer and starting the implicit workflow.
IdentityServer directs the browser to B2C. (Initiating the Auth Code workflow?)
The user enters their credentials into B2C.
B2C directs the browser to IdentityServer with a token.
IdentityServer creates a new token identifying the user and adding claim information.
B2C directs the browser back to the SPA along with the token. This completes the implicit workflow.
The SPA accepts the token and logs the user in.