Аутентификация и пользователи — PKCE
В этом уроке рассматривается поток PKCE и аутентификация пользователей с помощью Supabase.
Как замок с секретным кодом, который каждый раз меняется, — PKCE гарантирует, что никто не сможет украсть ваш вход в процессе передачи.
- PKCE
- Proof Key for Code Exchange — механизм безопасности для потока OAuth, предотвращающий кражу кода авторизации.
- Code verifier
- Случайная строка, генерируемая на клиенте и используемая для проверки обмена токена.
- Сессия
- Токен, подтверждающий, что пользователь всё ещё вошёл в систему, хранящийся в localStorage или cookie.