面向客户的Web及原生移动应用,是否推荐采用Azure AD做身份验证?
面向客户应用使用Azure AD身份验证的核心顾虑
我最近在Azure上搭建面向外部客户的Web和原生移动应用后端时,最初也计划用Azure AD来管理用户凭据与身份验证,但深入调研后,发现几个关键问题,让我强烈认为Azure AD并不适配这类面向客户的场景:
- 登录体验的定制化程度不足:Azure AD推荐的登录方式是重定向至官方登录页面,尽管可以通过相关配置做一定程度的自定义,但这种定制空间非常有限。对于面向客户的应用来说,用户期望的是完全贴合品牌风格的统一登录界面,跳转到微软风格的页面会严重割裂用户体验,弱化品牌认知,这在C端场景中是很关键的问题。
(注:原文提及的另外两点未完整展示,若有补充信息可以进一步展开分析)
内容的提问来源于stack exchange,提问作者Lance West
相关产品推荐
相关产品推荐

