-
[Firebase, iOS] Auth - 회원가입 정리iOS/메신저(Firebase) 2021. 6. 9. 14:41
import FirebaseAuth // 유저 만들기, email과 password는 String FirebaseAuth.Auth.auth().createUser(withEmail: email, password: password, completion: )유저만들때 사용하는 함수.
먼저 Firebase의 Authentication -> Sign-In Method에서 이메일/비밀번호를 사용가능으로 만들어줘야한다.
1. database의 observeSingleEvent를 이용해서 같은 이메일의 유저가 있는지 확인한다.
2. 위의 함수를 이용해 유저를 만든다.
3. database의 setValue를 이용해 유저 데이터를 만든다.
4. storage의 putData를 이용해 유저의 프로필 사진을 올린다.
각 순서마다 completion을 만들어 사용했다.
위의 순서로 이메일을 이용한 회원가입을 만들었다.
'iOS > 메신저(Firebase)' 카테고리의 다른 글
Firebase를 이용한 메신저 (0) 2021.06.09 [Firebase, iOS] Auth - 로그인 정리 (0) 2021.06.09 [Firebase, iOS] Storage 정리 (0) 2021.06.09 [Firebase, iOS] Database 정리 (0) 2021.06.09