마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

로그인 구현에 대해서...

0 추천

안녕하세요 현재 어플 개발을 하고 있는 대학생입니다.

유저 기능이 필수인 어플을 기반으로 개발중인데

파이어베이스, 파이어스토어를 사용중에 있습니다. 자체 로그인 서비스를 제공해야해서 구현중인데 궁금한 점이 있어 질문 올립니다...

1. 로그인 기능 구현시 액티비티와 프래그먼트중 어느것이 효율성 측면에서 더 좋나요?

2. 파이어베이스에서 제공중인 

mAuth.signInWithEmailAndPassword(email, password)

해당 함수를 통해 로그인을 구현중에 있는데 이 함수 실행후에

해당 유저정보를 받아 전역으로 저장 후 메인액티비티로 전환하고 나면 로그인 유지가 되는 건가요??

로그인 유지를 위해 추가적인 절차는 필요없나요??

 

완전 초보라,,, 질문이 미흡한 점 양해 바랍니다... 

세금내는 (120 포인트) 님이 2021년 8월 6일 질문

1개의 답변

0 추천

1. 로그인 기능 구현시 액티비티와 프래그먼트중 어느것이 효율성 측면에서 더 좋나요?

프레그먼트가 액티비티보다는 경량이긴 한데, 로그인 관련 플로우 처리에는 액티비티가 더 수월할 수 있습니다. 효율성이인 말이 정확하게 뭐를 가리키시는 건지 이해가 잘 안가긴 하지만, 로그인이 로그인 기능만 (예를 들면, onboarding 이 있다던가 하지 않는) 수행하면 되는 독립적인 타스크라면 액티비티가 다루기가 더 쉬울 듯 합니다.

2. 파이어베이스가 알아서 토근관리를 해줍니다. 사용자가 로그인했는지 아닌지만 확인하셔서 처리하시면 돼요.

 

spark (227,530 포인트) 님이 2021년 8월 7일 답변
...