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

안드로이드 로그인 유지 기능 조언부탁드립니다.

0 추천
최초 회원가입한 후에는

앱 실행시 로그인하는 페이지 없이 바로 mainactivity가 뜨도록 구현하고 싶은데

조언부탁드립니다.

 

cookie ? session ? 잘모르겠습니다. ㅜㅜ
Lucky (140 포인트) 님이 2016년 5월 4일 질문

2개의 답변

+1 추천

session/cookie 의 경우 각각 접속이 연결되었을 때 정보 유지 혹은 일정 기간동안 정보를 유지하기 위해 쓰는 값으로 사용하시는 목적에는 맞지 않을 듯 합니다.

 

원하시는대로 하시려면 가입시 ID/passwd를 단말에 저장 해 두었다가, 

웹 실행시 내부적으로 로그인을 수행하는 방식으로 구현하시는게 좋을 듯 합니다.

 

(PASSWD는  암호화 해서 저장하셨다가 사용시 복호화 해 사용하시는게 보안상 좋습니다.)

익명사용자 님이 2016년 5월 4일 답변
내부적으로 로그인하려면 어떡케 해야할까요 ㅜㅜ
+1 추천

로그인시 서버에서 해당 회원의 유니크한 값하나를 생성해서 리턴해주고,
앱에서는 그 유니크한 값을 프리퍼런스라등을 사용해서 저장해주고,
다음 앱 실행시부터 이 유니크한 값을  로그인이 필요한 api를 쓸때 파라미터를 하나 추가해서 이 유니크한 값을 같이 보내시면 좀 편하게 하실수 있습니다.
더 정확하게 하려면 앱실행시 저장하고있는 유니크한값을 유효한지 확인해주는 api를 하나 만들어서 확인하고 사용하시면 좋습니다.

캬옹이 (37,920 포인트) 님이 2016년 5월 4일 답변
...