Android 용 PHP 및 MySQLi로 로그인을 시도하고 있습니다. 사용자가 계속 로그인하는 방법을 모르겠다. 나는 누군가가 SQLite를 안전한 정보에 사용하는 간단한 튜토리얼을 보았지만 이것이 정말로 안전한 방법인지는 알지 못했다. 사용자를 계속 로그인하려면 사용자 정보를 어떻게 저장해야합니까?Android - 사용자 로그인 유지
감사합니다.
Android 용 PHP 및 MySQLi로 로그인을 시도하고 있습니다. 사용자가 계속 로그인하는 방법을 모르겠다. 나는 누군가가 SQLite를 안전한 정보에 사용하는 간단한 튜토리얼을 보았지만 이것이 정말로 안전한 방법인지는 알지 못했다. 사용자를 계속 로그인하려면 사용자 정보를 어떻게 저장해야합니까?Android - 사용자 로그인 유지
감사합니다.
사용 안드로이드
SharedPreferences pref = getApplicationContext().getSharedPreferences("MyPref", 0); // 0 - for private mode
Editor editor = pref.edit();
//on the login store the login
editor.putLong("key_name", "long value");
editor.commit();
를 사용하여 loggedin 저장소 데이터는 키
pref.getString("key_name", "");
^
default value if the user is not loggedin
명확한 데이터의 데이터를 검색 할 때 로그 아웃
editor.remove("name");
editor.commit();
자세한 내용은 Link을 참조하십시오.
좋아요, 대단히 감사합니다 @ Nambi Narayanan! :) –
도움이 되니 기쁩니다. – Nambi
안드로이드의 AccountManager를 사용할 수 있습니까? –
공유 토큰에 세션 토큰을 저장할 수 있습니다. 보안을 위해 https://github.com/scottyab/secure-preferences 보안 환경 설정을 살펴보십시오. 기본적으로 공유 환경 설정에 저장하기 전에 내용을 암호화합니다. – dharms