アクセストークンを取得しています& 12時間(アクセストークン)で有効期限が切れるサーバーからリフレッシュトークンをリフレッシュしますが、同じユーザーの有効期限が切れたときにリフレッシュトークンを渡して更新します。これをどう扱うか、助けてください。SwiftのOAuthトークンをリフレッシュ
答えて
ネットワークコールを行うときに、トークンが期限切れになってから同じことを確認してください。トークンが期限切れになった場合は、最初にリフレッシュしてください。
あなたはネットワーク呼び出しを待つようにしたい、とすぐアプリはあなたが(あなたのユースケースに応じて)あなたのAppDelegateの二つの機能を、次のいずれかでこれを行うことができます開始してリフレッシュしたくない場合は、次の
アプリがアクティブになるたびにアプリfunc application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {}
2)のそれぞれの新しい打ち上げ
1)(バックグラウンドからフォアグラウンドに来る)
func applicationDidBecomeActive(application: UIApplication) {}
私は迅速に慣れていませんが、トークンに関する限り私はいくつかの助けを提供することができます。 Offline_Scopeにアクセストークンとリフレッシュトークンを要求すると、アクセストークンの有効期限が切れるまでの時間が短くなります。アクセストークンが期限切れになると、リフレッシュトークンを渡して新しいアクセストークンとリフレッシュトークンを取得する必要があります。
アクセストークンの有効期限が近づくたびにユーザーが毎回ログインする必要がなくなるたびに機能することが必要な場合があります。
あなたはur応答に感謝します..しかし、アプリケーショントークンを使用しても有効期限が切れることはありません。しかし、私がオフラインになると、この機能を呼び出すために12時間にわたって有効期限が切れます。 –
- 1. Android OAUTH:トークンをリフレッシュする
- 2. サーバー側OAuth Facebookトークンのリフレッシュ
- 3. React NativeとReduxを使用したOAuthトークンのリフレッシュ
- 4. Firebaseトークンをリフレッシュ
- 5. Firebaseトークンのリフレッシュ
- 6. GitLab refresh oAuthトークン
- 7. ゴランのGithub Oauthトークン
- 8. OAuth2リフレッシュ・トークン・ユーティリティ
- 9. iOSのgoogle oauth 2.0から取得したトークンをリフレッシュする方法
- 10. JwtAuthProviderReaderでトークンをリフレッシュ
- 11. Linkedin OAuth 1.0トークンをOAuth 2.0に変換
- 12. リフレッシュのないOAuth(Instagram)
- 13. C#TwitterリクエストOAuthトークン
- 14. 無効なOAuthトークン
- 15. のOAuth 2リフレッシュTaiseer Joudeh優れた記事に続いてトークンinvalid_grant
- 16. 角度リフレッシュjwtトークン
- 17. パスポートoauth /トークンをパスワードでハッシュ
- 18. sinautra oauth2-providerのoauthトークン
- 19. Oauthトークンの有効性
- 20. oAuthトークンの使い方
- 21. Oauthの取り消しトークン
- 22. Twitter APIでトークンをリフレッシュ
- 23. Spring Oauthトークン格納メカニズム
- 24. OAuthトークンのenpointレスポンスをカスタマイズするwso2Carbon
- 25. 春のセキュリティoauth /トークンを返す401
- 26. SignalRのOAuth/AADトークンを検証する
- 27. アイデンティティ・サービス4自動トークン・リフレッシュ
- 28. Googleカレンダーv3のGoogle APIでトークンをリフレッシュ
- 29. 期限切れのJWTトークン - トークンをリフレッシュする方法
- 30. AzureのAD OAuthの爽やかなトークン
は、このライブラリをチェックアウトします。https:// githubの.co m/nxtbgthng/OAuth2Client –
この質問はあまりにも広く、不明瞭で、あなたの問題の[最小限で完全であり、検証可能な例](http://stackoverflow.com/help/mcve)が欠けています。添付された賞金のためにこの質問を閉じるために投票することはできません。 – JAL
具体的には何ですか?何を試しましたか?何がうまくいかなかったのですか?あなたは2700ポイントを持っているので、よく質問をする方法を知っておくべきです。 – Wain