我有一个iOS应用程序,我的客户可以通过
登录Facebook当我按照MSAL或ADAL的说明操作时,我似乎只使用Safari浏览器进行身份验证。
有没有办法(甚至在理论上)利用已存储在选项2或选项3中的凭据?
MSAL / ADAL需要什么来利用选项2或3?
答案 0 :(得分:4)
目前不支持ADAL ObjC v3实验库,我们建议使用第三方库。我们目前的建议是NXOAuth2。目前还没有适用于iOS的MSAL。如果我猜测#2可能不起作用,因为需要显示用户同意中断,而#3会增加对Facebook SDK的依赖,我们不希望所有用户都采取这种依赖。您可以为这两者提交功能请求,但是假设它们甚至可行,它们都不会出现一段时间。
修改:将来可以使用SFSafariViewController
设置#1,但B2C目前不支持在应用中安全使用SFSafariViewController
所需的功能。