Skip to content

pollydrag/flask-oauth-example

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flask-oauth-example

  1. Пользователь жмет кнопку Аторизоваться через этот ваш фейсбучек
  2. Фронтенд шлет API запрос на /oauth/facebook/redirect
  3. В ответ апи возвращает урл, на который надо сделать переадресацию (это страница подтверждения на фейсбуке)
  4. Фронтенд делает редирект
  5. Пользователь попадает на фейсбуковую страницу с просьбой подтвердить доступ
  6. После подтверждения фейсбук делает переадресацию на /oauth/facebook/callback
  7. На этой странице возбуждается фронтенд, берет все параметры реквеста и делает запрос к АПИ на /oauth/facebook/token, подставляя эти аргументы в реквест
  8. АПИ отдает уже токен в нашем понимании - юзер аторизован.

About

Example code from my "OAuth Authentication with Flask" article.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%