我正在使用MS Graph的报表应用程序工作-一切正常且花哨,但客户希望在应用程序应用之前使用他们自己的现有登录/身份验证表单设计-他们可能希望拥有统一的登录外观跨他们的应用程序。计划是合并其启动登录窗口,但问题是如何将字段数据传递给Azure进行身份验证?
方法1:使用Azure AD
Add company branding to your sign-in允许您使用公司徽标和自定义配色方案来自定义登录页面的外观。
方法2:使用Azure AD B2C
对于这种情况,我建议您使用Azure AD B2C,它可以帮助您完全控制UI自定义。当您的用户注册,登录和修改其配置文件信息时,自定义Azure AD B2C显示的每个页面。在用户旅程中自定义HTML,CSS和JavaScript,以使Azure AD B2C体验看起来和感觉像是应用程序的本机部分。