Currently trying to create a CustomSecurityProvider with Microsoft.Identiy.Client / OpenID authentication.
I'm currently stuck on the 'AuthenticateUser' method. All other examples I've seen have access to username and password. To acquire a token requires going to a website and signing in with your Google/Facebook etc in my requirements.
So I'm not entirely sure how/when the authenticate user is called and how to proceed if parameters for it are not known.