タグ

authenticationに関するtri-starのブックマーク (2)

  • React(SPA)での認証についてまとめ

    Reactでの認証は厄介です。 Reactでコードを書いているとReduxやら外部ライブラリやら様々な「覚えること」「理解すべきこと」が出てきますが、結局ググればなんとかなることが多いです。 私がReactでアプリケーションを作るにあたって最も頭を悩ませたのが、今回取り上げる「認証」です。 認証はとにかくググっても結論が見いだせず、途方に暮れました。ネット上には様々な意見があったのですが、それらをまとめつつ私なりの結論を書いていきたいと思います。 こんな方におすすめ これからSPAの認証を学びたいという方認証について調べてみたけど、「つまり、、、どういうことだってばよ、、?」となってしまった方

    React(SPA)での認証についてまとめ
  • JWT(JSON Web Token)の仕組みと使い方まとめ

    Web開発でよく見かける JWT(JSON Web Token) というものが何なのか調べたのでまとめます。 JWTとは RFC 7519 – JSON Web Token (JWT) JWT とは、JSON Web Token の略称であり、属性情報 (Claim) をJSONデータ構造で表現したトークンの仕様です。RFC 7519 で標準化された仕様であり、広く利用されています。 JWTは、次のような特徴を持っています。 署名 されているため改ざんをチェックできる URL Safe (URLに含むことができる文字のみで構成される) 実際のデータは JSON 文字列 簡単に言うと、改ざんできないURLに埋め込めるJSON文字列のことです。 1 にある通り署名されているため、改ざんされているかどうかがチェックできるのですが、デコードしてJSON文字列を得ることは、鍵情報を知らなくてもだれで

    JWT(JSON Web Token)の仕組みと使い方まとめ
  • 1