Google oauth с процедурой fastapi-users ⇐ Python
Google oauth с процедурой fastapi-users
У меня есть первые шаги для fastapi-users==12.0.0 с Google OAuth, но я не знаю, что делать с access_token, как только я получу это из /auth/google/callback.
Журналы fastapi показывают, что Пользователь зарегистрировался, и в каждую таблицу добавляется новая строка (user, oauth_account ), так что это хорошо.
На данный момент у меня есть:
[*]GET /auth/google/authorize, который возвращает JSON с authorization_url. [*]Я перехожу к этому authorization_url и аутентифицируюсь с помощью подсказок на странице https://accounts.google.com/signin. [*]Меня перенаправляют на /auth/google/callback?state=&scope==0&prompt=consent, где отображается {"access_token" :,"token_type":"bearer".
Что мне делать с этим access_token? Нужно ли мне включать его в заголовок каждого будущего запроса для доступа к частным конечным точкам?
Для этого строго Google-процесса нужно ли мне использовать какие-либо другие конечные точки (например, /auth/jwt/login, /auth/register, >/auth/request-verify-token, /auth/verify)?
Как мне завершить этот процесс с помощью документации Swagger? Форма авторизации (OAuth2PasswordBearer) в настоящее время отображает URL-адрес токена: auth/jwt/login и Flow: пароль). Мне вообще не нужно это менять, верно?
У меня есть первые шаги для fastapi-users==12.0.0 с Google OAuth, но я не знаю, что делать с access_token, как только я получу это из /auth/google/callback.
Журналы fastapi показывают, что Пользователь зарегистрировался, и в каждую таблицу добавляется новая строка (user, oauth_account ), так что это хорошо.
На данный момент у меня есть:
[*]GET /auth/google/authorize, который возвращает JSON с authorization_url. [*]Я перехожу к этому authorization_url и аутентифицируюсь с помощью подсказок на странице https://accounts.google.com/signin. [*]Меня перенаправляют на /auth/google/callback?state=&scope==0&prompt=consent, где отображается {"access_token" :,"token_type":"bearer".
Что мне делать с этим access_token? Нужно ли мне включать его в заголовок каждого будущего запроса для доступа к частным конечным точкам?
Для этого строго Google-процесса нужно ли мне использовать какие-либо другие конечные точки (например, /auth/jwt/login, /auth/register, >/auth/request-verify-token, /auth/verify)?
Как мне завершить этот процесс с помощью документации Swagger? Форма авторизации (OAuth2PasswordBearer) в настоящее время отображает URL-адрес токена: auth/jwt/login и Flow: пароль). Мне вообще не нужно это менять, верно?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Удаленный сертификат недействителен в соответствии с процедурой проверки в dotnet linux.
Anonymous » » в форуме Linux - 0 Ответы
- 76 Просмотры
-
Последнее сообщение Anonymous
-