[Django] allauthで/logoutにアクセスしたらログアウト状態にする方法

目次

前提

以下の記事の内容を先に完了している必要がある。

  1. 最も基本的なdjango-allauthを使用したログイン機能
  2. DjangoでCustomUser+allauthを使用した認証
  3. [Django] allauthのtemplatesのHTMLをカスタマイズする方法

以下のような画面を表示しないでURLにアクセスしたらログアウトさせる

Settting.pyの修正

settings.pyにGETアクセスした時にログアウトする設定を有効化する。
ついでにログアウト後のリダイレクトURLも設定する。

ACCOUNT_LOGOUT_REDIRECT_URL = '/accounts/login/'
ACCOUNT_LOGOUT_ON_GET = True

参考

  • システム開発、アプリ開発
  • マッチングアプリ開発
  • インフラ構築支援等、なんでもご相談ください。
よかったらシェアしてね!
  • URLをコピーしました!
目次