【问题标题】:Can I hide the Xamarin.Auth NavigationBar?我可以隐藏 Xamarin.Auth 导航栏吗?
【发布时间】:2017-01-14 12:58:06
【问题描述】:

是否有可能隐藏 Xamarin.Auth NavigationBar ?

我搜索了 Xamarin 论坛和许多其他人,但似乎没有人这样做过...

对于身份验证,我遵循指南"Authenticating Users with Azure Mobile Apps"

这是我当前的代码(在 Android 上):

public async Task<bool> AuthenticateAsync ()
{
  ...
  // The authentication provider could also be Facebook, Twitter, or Microsoft
  user = await TodoItemManager.DefaultManager.CurrentClient.LoginAsync(this, MobileServiceAuthenticationProvider.Google);
  ...
}

如果这是不可能的......有什么办法可以让我自己包装社交登录选项? (即网络视图或某事?)

【问题讨论】:

    标签: c# authentication xamarin.forms navigationbar xamarin.auth


    【解决方案1】:

    很遗憾,答案是否定的。在登录流程中,Xamarin Forms 使用 ADAL(Active Directory 身份验证库)。在移动设备上,它不提供直接使用用户名和密码(原始)的机制,因此您无法以不同的方式实现身份验证流程(如自定义视图)。 您可以在下面阅读更多内容:

    https://docs.microsoft.com/en-us/azure/active-directory/active-directory-authentication-libraries

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多