Sign In & Sign Up 구현

JuneHyeok Hong·2022년 8월 23일
0

iOS_ToDo

목록 보기
3/5
post-thumbnail
func signUp(email:String,password:String,name:String,Intro:String){
	Auth.auth().createUser(withEmail:email, password:password, completion: { (user, error) in
		if error != nil{
			print("회원가입 실패")
		} else{
			print("회원가입 성공")
			let db = Firestore.firestore()
			var i:Int = 0
			while i<4 {
            	db.collection("Users").addDocument(data: ["email":email,"password":password,"name":name,"Intro":Intro])
    			i += 1
            }
       	}
    })
}

처음 회원가입을 구현했을 때는 firebase Authentication 부분에만 사용자가 추가 되었는데 위의 코드를 "db.collection().addDocument(data:) 를 추가 하며 사용자가 회원가입을 하며 입력한 데이터가 firestore Database 에 올라가게 되었다.
다음으로는 사용자에게 프로필 사진을 받아서 Storage 에 올리는 부분을 구현하려 한다.

0개의 댓글