エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Sign in with AppleのJWTをサーバーサイドで検証する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Sign in with AppleのJWTをサーバーサイドで検証する - Qiita
これはなに? モバイル端末のapp側で Sign in with Apple を実施、ここで入手したトークンをサーバ側で... これはなに? モバイル端末のapp側で Sign in with Apple を実施、ここで入手したトークンをサーバ側で検証する方法についてのメモ。 環境 ruby: 2.6 rails: 5.3 jwt: 2.1 概要 サーバ側での実施項目は以下。 公開鍵を取得、OpenSSL::PKey::RSAを作成する JWTをデコードする 内容を検証する 公開鍵を取得、OpenSSL::PKey::RSAを作成する https://appleid.apple.com/auth/keysから公開かぎを取得、作成する。 このURLをGETすると、複数レコードが返信される。 ここから、クライアントから送られてくる kid を使用して対応するレコードを絞り込む。 module Apple class PublicKey def create_key(kid) OpenSSL::PKey::RSA.new