ホームページ  >  に質問  >  本文

php - APP開発におけるトークンの重要性は何ですか?ユーザーのステータスを確認する方法

私は最近インターフェースを書いていて、トークンの意味についての多くの回答を読みました。アプリ上でユーザーのステータスを判断するにはどうすればよいですか?現在、トークンは Web 上で Cookie として使用され、未使用のユーザーのステータス、またはそのユーザーが現在リクエストされている状態を判断するために使用されます

PHP中文网PHP中文网2690日前1003

全員に返信(2)返信します

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-28 09:24:44

    アプリはステートレスであり、ユーザーのセッション情報を保存できるブラウザとは異なり、サーバーはログインを確認した後にトークンをクライアントに送信します。このトークンは、今後クライアントが API をリクエストするときにサービスに提供されます。インターフェースを要求するユーザー情報を取得できます。これは主にユーザー情報の識別です。

    もう 1 つの状況は、メールボックスをバインドするときにトークンをアクティブ化するなど、サーバー側の特定のインターフェイスの許可を要求することです。
    上記は私が開発中に遭遇した実際のシナリオです。他にも機能があるかもしれませんが、詳しく説明する必要はありません。

    ステータスの決定は Redis に保存でき、トークンは Redis のキーとして使用されるか、トークン自体がデコード可能な暗号化された文字列です。

    上記は私が実際の開発で遭遇した状況でもあります。他の状況についても一緒に話し合いましょう。

    返事
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-28 09:24:44

    トークンは、サーバーがブラウザーの Cookie と同じようにユーザーを識別できるようにするためのもので、通常、ログイン後にトークンが生成され、クライアントに返されます。後続の各リクエストでトークン パラメーターが提供され、次回ユーザーがトークンを更新するときにトークンが更新されます。ログイン

    PHP の場合は、成熟した jwt.io を使用することをお勧めします

    返事
    0
  • キャンセル返事