Azureモバイルアプリケーションでカスタムプロバイダとのログインを実装するために私はthis tutorialに従っています。バックエンドは完璧に動作しますが、新しいカスタムコントローラにログインしようとすると、私はそれを行うことができません。 XamarinとJava Androidで実装することは可能ですが、Objective CやSwiftでは実行できません。Microsoft AzureモバイルSDKカスタムプロバイダログインIOS
オブジェクトのMicrosoftのAzureモバイルSDKのMSClient
only has two login implementations.
私は両方を試してみましたが、運なしで、コールバックは常に空のクライアントを返します。 私はまた、独自のAPIで作成したトークンをログイン呼び出しに使用しようとしましたが、もう一度運がありません。ここで
は私スウィフトコードです:
let client = MSClient(applicationURLString: "https://myApp.azurewebsites.net")
client.login(withProvider: "custom", urlScheme: "myApp", parameters: ["username": "pau", "password": "123456"], controller: self, animated: true) {user, error in
print("USER", user)
print("ERROR", error)
}