[UIKit] Firebase 연동하여 회원가입하기
2022. 8. 3. 17:44ㆍiOS/UIKit
728x90
반응형
기본적인 파이어베이스 세팅
여기에서 쭈꾸쭈쭈꾸쭈꾺~ 설정
나는 회원가입/로그인을 사용할 거라
#파이어베이스
pod 'Firebase'
pod 'FirebaseAuth'
pod 'FirebaseStorage'
이렇게 추가해주었다
구글서비스인포 등록!
앱델리게이트도 설정 완료!
이제 회원가입할 뷰로 가서 이메일과 비밀번호만 받아서 작성해주면 끝!
Auth.auth().createUser(withEmail: "\(userID)@naver.com", password: userPW) { result, error in
if let error = error {
print("회원가입 실패", error)
switch (error as NSError).code {
case 17007:
self.loginStatusMessage = "사용자 이름 \(self.userID)을(를) 사용할 수 없습니다."
self.visibleLoginStatusMessgae()
return
default:
self.loginStatusMessage = "다른 아이디를 입력해주세요"
self.visibleLoginStatusMessgae()
return
}
}
print("회원가입성공 \(result?.user.uid ?? "")")
}
일단 아이디만 받아서 직접 이메일은 작성해주고
버튼을 클릭하면 회원가입이 되는 기능을 구현하였다.
https://firebase.google.com/docs/auth/ios/firebaseui?hl=ko
728x90
반응형
'iOS > UIKit' 카테고리의 다른 글
[UIKit] 네비게이션바 뒤로가기 아이템 설정 변경 (0) | 2022.08.05 |
---|---|
[UIKit] 루트뷰 변경하기, 상황에 따라 초기화면 변경하기 (0) | 2022.08.04 |
[UIKit] 커스텀 네비게이션바 (Custom NavigationBar) (0) | 2022.07.31 |
[UIKit] 라디오버튼 (0) | 2022.07.29 |
[UIKit] 세그를 이용한 화면 전환/뒤로 가기 (0) | 2022.07.28 |