Веб-приложение для iPhone - Вход в систему не помнит - PullRequest
2 голосов
/ 28 октября 2011

Хорошо,

Итак, я запускаю приложение Rails 3.1 с поддержкой iPhone - поэтому я могу в основном сохранить веб-приложение на своем домашнем экране, и оно будет иметь свой собственный значок + заставку и т. Д.

Я использую Devise для обработки логинов. В приложении все отлично работает.

Однако, когда пользователь выходит на домашний экран и возвращается в приложение, он больше не запоминает свой сеанс входа в систему, и поэтому пользователь должен войти снова.

Есть ли способ обойти это, чтобы приложение запоминало, где последний раз пользователь был / их сеанс входа в систему?

1 Ответ

3 голосов
/ 31 января 2013

У меня была такая же проблема, и я подозревал, что мне нужна аутентификация токена, но оказывается, что мне просто нужно использовать модель Devise Rememberable .

Вот еще один вопрос переполнения стека, который показывает, какчтобы прикрепить его, если вы его еще не включили:

Как использовать Devise: запоминаемый?

Я уже включил модель, но не выставлялфлажок на странице входа, чтобы новые сеансы не сохранялись должным образом.После того, как я выставил флаг, он отлично работал как веб-клип iOS, даже после перезагрузки моего телефона и сервера.

Надеюсь, это поможет.

...