タグ

webとjwtに関するsnjxのブックマーク (2)

  • JWTとは何か?(ruby-jwtのインストール) - 独学プログラマ

    このチャプターで達成すること チャプター「サーバーサイドのログイン認証」では、RailsにJWTを使ったログイン認証機能を実装します。 具体的には、ログイン時にJWTをCookieに保存し、アクセス時にはそのJWTが有効であるかを検証する機能です。 まずはJWTとはなんぞや?というところから見ていきましょう。 今回達成すること 今回はJWTをゼロから理解します。 RailsにGem jwtをインストールして、トークンの発行とトークンの検証を行います。 この記事を通して、JWTの使い方、メリット、注意点を理解していきましょう。 JWT認証とは? JWT(ジョット)とは、「JSON Web Token(ジェイソン ウェブ トークン)」の略で、2つのパーティー間で情報を安全に送信するための方法です。 その実態は、JSONオブジェクトをエンコードした文字列で、この文字列をトークンと呼びます。 ey

    JWTとは何か?(ruby-jwtのインストール) - 独学プログラマ
  • JSON Web Token (JWT)

    JSON Web Token (JWT) draft-ietf-oauth-json-web-token-11 Abstract JSON Web Token (JWT) は2者間でやりとりされるコンパクトで URL-safe なクレームの表現方法である. JWT に含まれるクレームは JavaScript Object Notation (JSON) オブジェクトとしてエンコードされ, JSON Web Signature (JWS) のペイロードや JSON Web Encryption (JWE) の平文として利用される. JWS や JWE とともに用いることで, クレームに対してデジタル署名や MAC を付与と暗号化の両方を行うことが可能となる. JWT の推奨される発音は, 英単語の "jot" と同じである. Status of this Memo This Internet

  • 1