개발자
플러터로 프로젝트 개발중입니다. 회원가입시 메일로 인증코드를 보내어 입력하거나 핸드폰 문자로 인증코드를 보내어 입력하는것을 진행하려하는데 api관련해서 정보를 찾기 어려워 질문 남깁니다!.. 해당 과정 진행하신분들 api 어떤거 사용하셧을까요? 참고자료 같은게 있을까요?
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 04월 11일
Flutter에서는 FirebaseAuth 라이브러리를 사용하여 이메일 인증 코드를 전송하는 것을 지원합니다. 해당 라이브러리에 대한 자세한 내용은 아래 링크에서 확인하실 수 있습니다: [https://firebase.google.com/docs/auth/flutter/password-auth](https://firebase.google.com/docs/auth/flutter/password-auth) 핸드폰 문자로 인증코드를 보내주는 부분에 대해서는 Firebase의 Phone Authentication 기능을 이용해 볼 수 있습니다. Firebase의 해당 기능에 대한 자세한 가이드라인은 다음 링크를 참고하시면 도움이 될겁니다: [https://firebase.google.com/docs/auth/android/phone-auth](https://firebase.google.com/docs/auth/android/phone-auth) 또한, SMS와 이메일 인증 외에도 다양한 인증 방식(소셜 로그인 등)을 제공하는 Firebase를 활용하면 개발 과정을 상당히 효율적으로 진행할 수 있습니다. 참고로 추가적인 SMS 서비스(어느 국가든 사용 가능하도록)는 Twilio나 Nexmo 같은 서비스를 활용해보시는 것도 추천드립니다. 이런 서비스들은 간단한 API 요청으로 SMS 메시지를 전송할 수 있는 기능을 제공해줍니다. 그 외에도 여러가지 방법들이 있으니 Situation에 따라 적절한 방법을 선택하시면 될 것 같습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!