AuthAgent: login()
ログイン処理を実行します。
この関数は非同期関数です。
構文
authAgent.login() => Promise<{ ok, code }>
authAgent.login({ protocolId }) => Promise<{ ok, code }>
引数
-
options:{ [protocolId] }?以下のプロパティを持つオブジェクトです。この引数は省略可能で、省略した場合はそれぞれの値は既定値となります。
-
protocolId:string?認証プロトコルの ID です。現在の
AuthAgentでは使用されていません。引数には各プロトコルに渡すオプションも入れることができます。
-
返値: Promise<{ ok, code }>
次のプロパティを持つオブジェクトを返すプロミスです。
-
ok:booleanログインに成功したかどうかを表します。
-
code:string|undefined失敗した場合の理由を表す失敗コードです。