4

アプリケーションでOAuth2認証を有効にするためにDjango REST Frameworkとを使用しています。Django-OAuth-toolkit

OAuth2を使用した後、トークンベースの認証が不要になり、トークンテーブル/モデルが不要になりました。

トークンを処理するための 2 つの異なるモジュールを見た後、混乱することがあります。

Tokenしたがって、 Django の管理パネルからテーブルを削除/非表示にしたいと考えています。

ここに私のsettings.pyファイルがあります

REST_FRAMEWORK = {
    'DEFAULT_AUTHENTICATION_CLASSES': (
        'oauth2_provider.contrib.rest_framework.OAuth2Authentication'
    ),
    'DEFAULT_PERMISSION_CLASSES': [
        'rest_framework.permissions.IsAuthenticated'
    ],
    'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination',
    'PAGE_SIZE': 10
}

Tokenトークンベースの認証を削除しましたが、管理パネルにはまだテーブルがあります

ここに画像の説明を入力

4

6 に答える 6