Как использовать Postman для аутентификации Google Login с помощью dj_rest_auth
Итак, я следую официальной документации по Google sign in с DjangoRestFramework, используя DJ Rest Auth ( эта ссылка)
Я собираюсь аутентифицироваться с помощью Postman Oauth2 (следуя руководству и генерируя токен доступа)
Postman успешно генерирует токен доступа, но я не могу использовать эту аутентификацию в моих вызовах API. Пожалуйста, кто знает, какой шаг я пропустил - я хочу обрабатывать все в Postman.
urls.py
urlpatterns = [
path('', Home.as_view(), name='home'),
path('admin/', admin.site.urls),
path('accounts/', include(api_urls, namespace='api')),
path('accounts/login/', GoogleLogin.as_view(), name='google_login'),
path('accounts/', include('rest_framework.urls')),
]
views.py
class GoogleLogin(SocialLoginView):
adapter_class = GoogleOAuth2Adapter
callback_url = 'http://localhost:8080/accounts/google/login/callback/'
client_class = OAuth2Client
При вызове конечной точки API я получаю ошибку invalid token:

Однако если я посещаю представление Google Login в моем пользовательском интерфейсе RestFramework (в моем случае http://localhost:8080/accounts/login), я получаю конечную точку для выполнения POST, и при выполнении POST-запроса генерируется ключ. Только этот ключ (если он используется как токен Bearer) работает в моих вызовах API.

Как я могу аутентифицироваться в Google и сделать мои вызовы API независимыми от пользовательского интерфейса DRF? URL обратного вызова был настроен в моем Google Developer Client.
PS: Я чувствую, что ответ находится в шаге 6 документации, но я не могу понять, как это сделать в Postman
POST code or token to specified URL(/dj-rest-auth/google/)
Что я сделал здесь, так это из postman перешел к заголовкам, затем поставил Authorization = Token youraccesskey
что в вашем случае Authorization = Token ef057...... Надеюсь, это поможет