能否使用Facebook Workplace账号通过Facebook Login(Android SDK)登录安卓应用?
关于Facebook Workplace账号登录普通Facebook Login安卓应用的问题
直接给你明确结论:不能用Facebook Workplace凭证登录采用普通Facebook Login的安卓应用,两者的身份体系是完全隔离的。
为什么你尝试登录会失败?
大概率是这几个核心原因:
- 身份池不互通:普通Facebook Login面向的是个人Facebook账号,而Workplace是独立的企业级身份系统,两个系统的用户数据完全不共享,验证流程根本识别不了Workplace的账号凭证。
- 应用配置不兼容:你的安卓应用只配置了普通Facebook Login的应用ID和相关参数,没有关联任何Workplace企业应用,所以无法处理Workplace的登录请求。
- 权限体系差异:Workplace的权限模型和普通Facebook Login完全不同,验证时找不到对应Workplace账号的权限条目,自然会登录失败。
Facebook Workplace有没有对应的安卓应用登录服务?
有的,Workplace提供了专门的企业级身份验证方案,你可以通过Workplace Login(结合Workplace Mobile SDK for Android)来实现安卓应用的Workplace账号登录。需要注意的是,这个集成流程和普通Facebook Login完全独立,你需要在Workplace开发者后台创建专属的企业应用,然后按照Workplace的文档配置SDK和验证流程。
内容的提问来源于stack exchange,提问作者binaryKarmic
相关产品推荐
相关产品推荐

