Skip to Content
このプロジェクトは現在「開発段階」です。仕様や挙動が予告なく変更される可能性があります。
ドキュメント使い方トークンの検証

トークンの検証をする

暗号化されたトークンを extractUserWithVerify() を呼び出す事で、トークンの正当性を確認して、ユーザー名を取得する事ができます。


暗号化されたトークンの検証方法

src/index.ts
.("/verify", async () => { const = ..("token"); const = await .(); if (.) { return .(); } else { return .(); } });

トークンが有効であれば、以下のようなレスポンスが返ってきます。

Response
{ "success": true, "data": "***********" }

検証の内部動作

extractUserWithVerify() は以下の条件をチェックしています:

  • トークンが設定されているか
  • トークンが改変されていないか

全て満たされた場合のみ認証が成功と判定されます。


エラー例と対応

エラー内容原因対処法
トークンが指定されていません引数にトークンを追加していないから引数を追加する
トークン形式が無効です形式無効トークンが改変されていないか確認
最終更新日