blog

[OAuth2] oauth2に関する補足事項

いくつかの新しい利益は、最初にそれらを書き留めてください。 1、テーブルの中で、認証に対応するフィールドはtoken_idであり、検証に対応するフィールドもtoken_idであり、入力されるパラメータ...

Oct 28, 2020 · 1 min. read
シェア

最初に書き留めておきたいいくつかの新しい収穫。

1.テーブルにおいて、access_token認証に対応するフィールドはtoken_idであり、refresh_token認証に対応するフィールドもtoken_idです。

3は、トークンを取得するためにrefreshTokenを使用するときは、直接対応するaccess_tokenを削除し、後で新しいものを生成します。

4、有効期限に、トークンの生成時間では、有効期限のタイムスタンプを計算するために、有効時間と現在時刻を使用するため、トークンの有効時間を変更するために戻って無駄なので、直接有効期限のタイムスタンプを変更する必要があります。DefaultOAuth2AccessTokenクラスを使用して、属性を設定するためにラップアップする必要があり、最終的に使用する必要があるときにAccessTokenを復元します:

(OAuth2AccessToken) (this.accessTokenEnhancer != null
 ? this.accessTokenEnhancer.enhance(token, authentication) : token)





Read next

LeetCode バイナリツリートピックス (9) 経路の和

2分木とターゲット合計が与えられたとき、木のルートノードからリーフノードへのパスが存在し、このパス内のすべてのノードの値の合計がターゲット合計に等しいかどうかを判定します。 注: リーフ・ノードとは、子を持たないノードのことです。 リーフ・ノードとは、子を持たないノードのことです。 ..... リーフ・ノードは子を持たないノードです。 ..... ルート・ノードからリーフ・ノードへのパスは、深さ優先探索を使うと考えやすいです。

Oct 28, 2020 · 2 min read

プロトタイプ

Oct 26, 2020 · 1 min read

数独生成アルゴリズム

Oct 26, 2020 · 3 min read

J41コンストラクタ

Oct 23, 2020 · 4 min read