flutter
-
SWeetMe Project - 회원가입, 로그인 기능프로젝트 2024. 3. 18. 22:15
SWeetMe Project에서 회원 기능을 구현하기 위해 Firebase Authentication API를 활용하였습니다. Firebase Authentication은 사용자 인증과 로그인 기능을 지원하는게 대표적인데요. 이외에도 익명 로그인, 이메일 인증, 전화번호 인증 등도 지원하고 있으며, 소셜 로그인을 통한 인증도 지원합니다. 해당 API를 활용하면 회원가입, 로그인, 로그아웃 등을 간편하게 구현할 수 있으며, Firebase의 강력한 기능 중 하나인 Firestore 데이터 베이스를 사용할 경우 보안 규칙의 기준이 되는 key인 uid를 해당 API를 통해 생성 및 관리할 수 있습니다. 추가적으로 카카오나 네이버 등의 소셜 로그인은 OAuth2(Open Authorization 2.0) 프로..
-
SWeetMe 프로젝트 소개프로젝트 2024. 3. 18. 22:00
프로젝트 코드: https://github.com/WooyoungJun/plow_project 해당 프로젝트는 K-Digital Training(KDT), goorm에서 주관하는 AI 자연어처리 전문가 양성 과정 최종 팀 프로젝트입니다. 2023년 11월 20일부터 약 6주(~2024.01.05)동안 진행하였고, 아래는 프로젝트의 간트 차트입니다. 학생들이 보다 효율적인 학습을 할 수 있도록 돕는 것을 큰 목표 팀 프로젝트를 진행했습니다. 또한 학습자 스스로가 적극적으로 학습 내용을 공유하고, 다른 학생들과 지식을 나누며, 함께 성장할 수 있는 환경을 조성하는 것이 목적입니다. 초기 기획단계에서 MVP에 꼭 들어가야 할 기능을 추려봤습니다. 사용자를 구분할 수 있습니다. -> 회원 가입, 로그인 기능..