Вход через GitHub
Аутентификация через GitHub обеспечивает удобный способ для пользователей аутентифицироваться и войти в ваше приложение с использованием учетных записей GitHub.
Предварительные требования
Перед началом этого раздела:
- Завершите Настройку Firebase.
- Завершите Начальную настройку, необходимую для аутентификации.
Добавление аутентификации через GitHub
Добавление аутентификации через GitHub включает в себя следующие шаги:
1. Включение аутентификации через GitHub в Firebase
Чтобы включить аутентификацию через GitHub в Firebase:
- Откройте консоль Firebase, нажмите на Authentication (в левом меню).
- Выберите вкладку Методы входа и выберите GitHub. Если вы уже добавили другой провайдер, нажмите Добавить новый провайдер, выберите GitHub и Включите его.
- Чтобы получить Идентификатор клиента и Секрет клиента, зарегистрируйте ваше приложение как разработчиков на GitHub и во время этого вставьте URL обратного вызова авторизации в конфигурацию вашего приложения на GitHub.
- Нажмите Сохранить.
- Чтобы протестировать приложение в Режиме запуска, добавьте наш домен в Авторизованные домены.
2. Добавление действия входа через GitHub
Чтобы добавить действие входа через GitHub, выполните следующие шаги:
- Выберите виджет (например, кнопку), на котором хотите добавить действие.
- Выберите Действия в панели свойств (правая панель), Если это первое действие, нажмите кнопку + Добавить действие. В противном случае нажмите кнопку "+" под предыдущим тайлом действия (внутри Редактора потока действий) и выберите Добавить действие.
- Найдите и выберите Login (под Backend/Database > Аутентификация Firebase) действие.
- Установите Поставщика аутентификации в GitHub.
к сведению
Для выхода пользователей из вашего приложения вы может е использовать действие Logout.