2012-05-28 3 views
2

Когда пользователь «помнит меня», я хочу сохранить имя пользователя и пароль. Пользователь должен иметь возможность входить в систему напрямую в следующий раз. Каков наилучший способ сделать это?Как мое приложение может помнить имя пользователя и пароль после входа пользователя в систему?

Я пробовал изолированное хранилище, но, возможно, код, который я написал, неверен. Надеюсь, кто-то может мне помочь.

+1

Сообщите свой код, чтобы мы могли видеть, что пошло не так. –

ответ

0

Лучший и безопасный способ сделать это. Хранит уникальный идентификатор, который имеет отношение только к серверам, на которых вы говорите как файлы cookie.

Algo:

  1. Получить имя пользователя и пароль от пользователя

  2. Проверка подлинности пользователя.

  3. Если у вас есть подлинность, создайте уникальный идентификатор, имеющий отношение к этому пользователю, и сохраните его на сервере.

  4. Передайте этот уникальный идентификатор стороне клиента и сохраните его в файле cookie. Установите максимальный возраст

  5. В следующий раз, когда пользователь придет на ваш сайт. Проверьте наличие уникального идентификатора на сервере, а также проверить его возраст, а также, когда он был выдан

  6. Если все хорошо, то дать доступ к пользователю

+0

Я хочу написать это как код, я не хочу проверять подлинность, я просто хочу сохранить имя пользователя и пароль, в следующий раз, когда он войдет в приложение, не введя имя пользователя и пароль в другой раз, чтобы thnx для ur помог в любом случае:) –

+0

Я предполагаю, что это до вас. Но это приложение не будет безопасным – Sanket

+0

ОК, как я мог написать, что вы посылаете мне как код мммм, потому что я не понял эту идею так хорошо, как думаю. –

Смежные вопросы