Встречается на собеседованиях • сегодня
С какими провайдерами OAuth авторизации работал
Работал с несколькими популярными провайдерами OAuth 2.0, включая:
- Google OAuth (через google-auth, google-api-python-client)
- Facebook (facebook-sdk)
- GitHub (python-social-auth, requests-oauthlib)
- Twitter (tweepy, python-twitter)
- LinkedIn (python-linkedin-v2)
- Яндекс OAuth (yandex-auth)
Пример авторизации через Google:
python
from google.oauth2 import id_token
from google.auth.transport import requests
def verify_google_token(token):
try:
id_info = id_token.verify_oauth2_token(
token, requests.Request(), GOOGLE_CLIENT_ID
)
return id_info
except ValueError:
return NoneДля универсальной работы с разными провайдерами часто использовал библиотеки:
Authlibpython-social-authrequests-oauthlib

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы