2016-08-07 14 views
-1

私はAWS Lambdaとamazon cogntioを使ってユーザを認証しました。AWS Cognitoを使用してiOSのユーザをログインさせる

私が使用:

getOpenIdTokenForDeveloperIdentity 

とアイデンティティとトークンを取得します。ユーザーをログインさせ続けるために私のアプリにローカルで購入したものを保存する必要がありますか?ユーザーを永続的にログインさせ続けるにはどうすればよいですか?アイデンティティはトークンのように期限切れですか?再度ログインすることなく新しいトークンを取得できますか?

認証されたユーザーでさまざまなアマゾンサービスにアクセスしたいと考えています。

答えて

1

アイデンティティID自体の有効期限はありません。同じキー値のペア"developer_provider_name": "developer_user_identifier"getOpenIdTokenForDeveloperIdentityに渡すと、サービスは同じIDを返します。

トークンの有効期限は、TokenDurationパラメータでサービスに指定されています。デフォルトは15分です。サービスを再度呼び出すために必要なのはdeveloper_user_identifierであり、ユーザーは再度ログインする必要はありません。

関連する問題