tbd
Based on knowledge from:
- https://developer.microsoft.com/en-us/graph/docs/concepts/auth_overview
- https://github.com/microsoftgraph/react-officeuifabric-sample
- https://docs.microsoft.com/en-us/azure/active-directory/develop/v1-protocols-oauth-code
- https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-on-behalf-of-flow
Complete login flow (Angular / Facebook):
Further readings:
- https://connect2id.com/learn/openid-connect
- https://www.onelogin.com/blog/how-to-use-openid-connect-authentication-with-dotnet-core
- https://stackoverflow.com/questions/48159255/asp-net-core-2-0-using-openid-connect-authentication-running-under-an-iis-site
- https://docs.microsoft.com/en-us/aspnet/core/security/authentication/social/microsoft-logins?view=aspnetcore-2.1&tabs=aspnetcore2x
Layout: