2017-02-01 16 views
1

Есть ли пример того, как реализовать функцию «сохранить меня в записи» в кодовом имени? Я предполагаю, что он включает в себя функцию зашифрованного хранения и, возможно, что-то еще, что вы рекомендуете?Сохраните ли я подписку в образце

ответ

1

Вы можете использовать storage encryption, если вы хотите, но, как правило, если вы просто хотите сохранить имя пользователя/пароль комбинации вы можете просто сделать:

Preferences.set("username", myUserName); 

Тогда позже в коде:

if(Preferences.get("username") != null) { 
    // use the username from preferences 
} 
+0

Безопасно ли хранить пароль в настройках? Разве я не должен использовать что-то вроде ios keychain? – feci

+0

Вот почему я предоставил ссылку на шифрование хранилища, что сделает ее более безопасной. Яблочный брелок уникален для Apple и недоступен для других ОС, поэтому мы не предоставляем аналогичную функциональность. –

+0

Я не уверен, что я следую. 1.) пользователь подписывается и выбирает, чтобы я оставил меня в 2.) Я закрою хранилище с помощью пароля 3.) приложение закрыто полностью 4.) пользователь открывает приложение, он должен быть подписан (так как держать меня подписанным является активным), как я получу пароль, когда хранилище зашифровано паролем, которого я не знаю и не могу спросить у пользователя, так как он должен быть подписан? – feci