Как реализовать аутентификацию провайдера Github с помощью пользовательского интерфейса Firebase в Android

Я создаю приложение для Android, которое позволяет пользователям входить в систему с помощью аккаунтов Google, Facebook, LinkIn и Twitter с помощью пользовательского интерфейса Firebase. Я хочу встроить кнопку github, чтобы пользователи могли войти в систему, используя свою учетную запись github. Я уже прочитал документацию, относящуюся к github auth, но это не ясно. Я уже создаю свое приложение по этой ссылке и помещаю Client ID и Client Secret в консоль Firebase. Как добавить кнопку github в свой макет xml? Когда пользователи нажимают на кнопку "Намерение позвонить" и как обработать ответ?

Кто-нибудь, чтобы помочь в этом, пожалуйста.

1 ответ

Решение

Сделать это правильно на самом деле очень сложно, но у нас есть планы добавить поддержку провайдера GitHub в FirebaseUI 3.4. Не стесняйтесь проверить мой пиар и раскошелиться, если это необходимо: https://github.com/firebase/FirebaseUI-Android/pull/1199.

Другие вопросы по тегам