iOS/Swift

[iOS] 파이어베이스 이메일-비밀번호 가입 및 로그인

유훈 | Yuhun 2022. 2. 12. 22:08
반응형

파이어베이스 구글 로그인 처럼 이메일-비밀번호으로 로그인 하는 방법을 간단하게 포스팅 하겠습니다.

먼저 다음 포스팅에서 2번까지 설정한 후에 사용합니다.

https://jrepository.tistory.com/119

 

[iOS] 파이어베이스 구글 로그인 인증(firebase google login)

강의를 듣다가 파이어베이스 로그인 방법이 달라졌져서 한참 헤멘것 같습니다. 그래서 삽질을 통해 개인적으로 방법을 찾아 정리해 봤습니다. 파이어베이스를 이용해 구글 로그인 등 다양한 로

jrepository.tistory.com

Sign-in method -> 추가 제공업체: 이메일/비밀번호 -> 사용설정

 

이후는 간단합니다. 다음 라이브러리를 import해 주시고

import FirebaseAuth

email과 비밀번호를 textField 또는 다른 input으로 받아오고 이를 이용해

유저생성 -> 로그인을 진행합니다.

 

유저 생성(등록) -> 구글 로그인에서 마지막 단계 처럼 파이어베이스에 사용자를 추가하는 과정

// email, password는 가져왔다고 가정
Auth.auth().createUser(withEmail: email, password: password) { [weak self] authResult, error in
    }

로그인 하는 메서드

self.loginUser(withEmail: email, password: password)

파이어베이스를 이용해 간단하게 로그인을 구현할 수 있었습니다.

 

반응형