Встречается на собеседованиях • сегодня
Как cookie переходят с сайта на сервис авторизации
При авторизации через сторонний сервис (например, OAuth) куки передаются через редиректы:
-
Пользователь кликает "Войти через Google" → сайт перенаправляет браузер на
accounts.google.comс параметрамиclient_id,redirect_uriи др. -
Google устанавливает свои куки в домене
.google.comпри первом посещении (если их нет)
- После успешной аутентификации Google делает редирект обратно на сайт (
redirect_uri) с кодом авторизации
Пример редиректа:
javascript
// Исходный сайт перенаправляет:
window.location.href = `https://accounts.google.com/o/oauth2/auth?
client_id=YOUR_CLIENT_ID&
redirect_uri=${encodeURIComponent('https://your-site.com/auth/callback')}&
response_type=code`;Куки передаются автоматически браузером, так как относятся к одному домену (.google.com). Это стандартное поведение браузера - отправлять куки при запросах к домену, для которого они установлены.

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