4

Xamarin.Auth NavigationBarを非表示にする可能性はありますか?私はガイド"Authenticating Users with Azure Mobile Apps"を、次の午前の認証のために...Xamarin.Auth NavigationBarを非表示にすることはできますか?

私はXamarinフォーラムや他の多くを検索したが、誰もこれを実行していないようにみえます。

これは(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); 
    ... 
} 

enter image description here

これが不可能な場合は...私は社会的なログインオプションを自分でラップする可能性のある方法はありますか? (ウェブビューまたはsth?)

答えて

2

残念ながら答えはノーです。ログインフロー中、Xamarin FormsはADAL(Active Directory認証ライブラリ)を使用しています。モバイルデバイスでは、ユーザー名とパスワードを直接(未加工)使用するためのメカニズムを提供しないため、認証フローをさまざまな方法(カスタムビューなど)で実装することはできません。 さらに読むことができます:

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

関連する問題