앱 개발/Flutter
50. [Flutter] Firebase Authentication (깃허브) 인증 구현하기
mroh1226
2023. 12. 7. 11:14
반응형
Firebase GitHub 소셜로그인 세팅하기
- Github 인증 세팅하는 방법: https://mroh1226.tistory.com/157
5. [Firebase] Authentication(깃허브 GitHub 계정) 로그인 인증 추가하기
Firebase 의 Authenication에 GitHub 로그인 인증을 추가해보겠습니다. 1. Firebase의 Authenication 탭에 들어가 Guthub를 클릭합니다. 2.사용설정을 체크해줍니다. 클라이언트 ID, 보안 비밀번호를 설정하기 위해
mroh1226.tistory.com
세팅이 끝났다면, 아래 소스로 Flutter와 연동이 가능합니다.
Future<UserCredential> signInWithGitHub() async {
// Create a new provider
GithubAuthProvider githubProvider = GithubAuthProvider();
return await FirebaseAuth.instance.signInWithProvider(githubProvider);
}
소셜로그인 공식문서: https://firebase.google.com/docs/auth/flutter/federated-auth?hl=ko
제휴 ID 및 소셜 로그인 | Firebase 문서
Google I/O 2022에서 Firebase의 새로운 기능을 확인하세요. 자세히 알아보기 의견 보내기 제휴 ID 및 소셜 로그인 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
firebase.google.com
사용 예시.
GutHub 소셜로그인이 추가된 모습.
- 소스출처: 노마드 코더
반응형