Вход в личный кабинет через Google, GitHub и Apple ID

В личном кабинете my.forestsnet.cloud появились вход и регистрация через Google, GitHub и Apple ID. Кнопки стоят прямо на странице входа и на странице регистрации.
Новым клиентам — регистрация в один клик
Нажмите кнопку нужного сервиса и подтвердите вход у него. Имя и почта придут от сервиса — придумывать пароль не нужно.
Если аккаунт у нас уже есть
Привяжите сервис один раз — дальше входите кнопкой:
- Откройте меню профиля справа вверху и выберите «Настройки пользователя».
- Перейдите на вкладку «Внешние сервисы авторизации».
- Нажмите «Привязать к …» у нужного сервиса.
Что мы получаем
Только имя и подтверждённый email. Права у приложений минимальные:
- GitHub —
read:userиuser:email - Google —
openid,emailиprofile - Apple — имя и email
Ни пароля, ни доступа к репозиториям, почте и файлам мы не получаем. В Apple можно скрыть почту — письма от нас всё равно дойдут.