2014-09-09 4 views
0

예를 들어 Facebook 앱에서 앱을 시작할 때마다 다시 로그인 할 필요가 없습니다. 대신 로그인 성공 후 한 번 로그인하면 다음에 표시되지 않습니다.Worklight - 응용 프로그램에서 "항상 로그인 된"상태를 유지하는 방법?

비슷한 방식으로, 나는 앱을 열 때마다 항상 로그인 화면을 보여주는 작업 표시 줄에 앱을 개발 중입니다.

누구나 워크 라이트에서 동일한 것을 달성하는 방법을 알려주십시오.

+1

를 표시 할 수 있도록 당신은 그것을 구현할 수 후 처음으로 사용자가 원격 백엔드에 대한 자격 증명을 확인하고 앱 저장소에 토큰을 저장하고 다음에이 토큰이 있는지 확인할 때 토큰이 있는지 확인하고 로그인 화면 대신 앱 내용을 표시합니다. .. 당신은 그것에 대해 생각하고 구현해야합니다. –

+0

암호화 된 캐시를 사용할 수 있습니까? –

+0

대신 JSONStore를 사용하십시오. 더 강력한 암호화를 제공합니다. –

답변

0

아래에 따라 될 수있는 항상 로그인 상태를 달성하는 한 가지 기본적인 방법 : 암호화하여 예를 들어 안전한 방법으로 토큰을 저장

을 사용자 자격 증명을 원격 백엔드에 대해 검증 처음으로 후 그것은 JSONStore에서.

응용 프로그램이 시작될 때마다이 토큰이 있는지 먼저 확인하십시오. 그것은이 있다면,

  • 그렇지 않으면 응용 프로그램의 "보안 영역"을 계속

    • , ... 로그인 폼이 마법없는