푸르미르

신규 사용자 회원가입 및 비밀번호 재설정 메일 보내기 본문

Android

신규 사용자 회원가입 및 비밀번호 재설정 메일 보내기

((•_•)) 2021. 2. 11. 22:09

파이어베이스에 해당 프로젝트 생성 후 여러 dependencies를 추가해 준다. 파이어베이스 document에서 찾아보고 따라해 보는 것을 추천한다.

 

firebase.google.com/docs/auth/android/start

 

Android에서 Firebase 인증 시작하기

Firebase에 앱 연결 아직 추가하지 않았다면 Android 프로젝트에 Firebase를 추가합니다. 앱에 Firebase 인증 추가 Firebase Android BoM을 사용하여 모듈(앱 수준) Gradle 파일(일반적으로 app/build.gradle)에서 Firebas

firebase.google.com

 

그럼 회원가입의 핵심 함수를 소개하겠다.

 

 

이때의 인증 방법은 이메일과 비밀번호를 통해 이루어진다. 사용자가 이메일과 비밀번호 editText에서 입력을 하고 회원가입 버튼을 누를 시, 이 함수가 호출이 된다.

 

사용자가 자신의 비밀번호를 기억하지 못하여 재설정이 필요한 경우, 회원가입을 할 때 입력했던 메일로 비밀번호 재설정 메일을 보내주는 기능을 삽입하겠다.

 

사용자가 자신이 회원가입할 때 입력했던 메일을 입력하고 send버튼을 누르면 해당 이메일로 비번 재설정을 할 수 있게 메일이 송신되어지고, 사용자는 바뀐 비번으로 새로 로그인 할 수 있게 된다.

 

회원가입된 계정들은 파이어베이스의 프로젝트의 authentication 파트에 새로 정의된 uid로 저장되어있는 것을 확인 할 수 있다. 

 

 

파이어베이스에 겁먹지 말고 해당 document 대로 필요한 소스를 사용하면 이리 편할 수가 없다.