検索

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

Python - JWT、Django はユーザーに関する権限をどのようにカスタマイズしますか?

cookiesに基づく検証を使用する場合は、Permission

のように記述します リーリー

jwt を使用して検証すると、ログインは token を実行せずに login(request, user) を返します。つまり、request.userAnonymousUser です。

リーリー

それでは、この Permission をどのように変更すればよいでしょうか? 助けてください。

高洛峰高洛峰2854日前911

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

  • 阿神

    阿神2017-05-15 17:16:23

    jwt的验证,你是通过headerORcookie的方式传递的?
    define another method in class IsAuthenticatedAndStudentOwner

    リーリー

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:16:23

    jwtを使用して開くこともできますlogin(request, user_obj) ああ

    バックエンド ユーザーはリクエスト内にまだ存在しますが、jwt の一般的な使用では django テンプレートが使用されなくなり、ユーザーをページ内で自由に使用できなくなります

    近々書きますので、引き続きやりとりにご注目ください

    返事
    0
  • キャンセル返事