- Пользователь жмет кнопку Аторизоваться через этот ваш фейсбучек
- Фронтенд шлет API запрос на /oauth/facebook/redirect
- В ответ апи возвращает урл, на который надо сделать переадресацию (это страница подтверждения на фейсбуке)
- Фронтенд делает редирект
- Пользователь попадает на фейсбуковую страницу с просьбой подтвердить доступ
- После подтверждения фейсбук делает переадресацию на /oauth/facebook/callback
- На этой странице возбуждается фронтенд, берет все параметры реквеста и делает запрос к АПИ на /oauth/facebook/token, подставляя эти аргументы в реквест
- АПИ отдает уже токен в нашем понимании - юзер аторизован.
forked from miguelgrinberg/flask-oauth-example
-
Notifications
You must be signed in to change notification settings - Fork 0
Example code from my "OAuth Authentication with Flask" article.
License
pollydrag/flask-oauth-example
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Example code from my "OAuth Authentication with Flask" article.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 100.0%