Как обеспечить аутентификацию для мобильного приложения в Ruby on Rails
Мне нужно создать новое веб-приложение вместе с API REST для мобильных приложений. Я планирую использовать Authlogic для аутентификации. Я хочу знать, каков наилучший способ обеспечить аутентификацию для мобильных устройств? При поиске я обнаружил, что мы можем аутентифицировать мобильные устройства с помощью токена доступа, доступен ли для них любой плагин или достаточно сгенерировать токен доступа для каждого пользователя при входе в систему / регистрации и заставить их взаимодействовать с веб-приложением с таким доступом токен в каждом запросе.
2 ответа
Вы можете использовать подмодуль Authlogic:: ActsAsAuthentic:: PersistenceToken.
Используя devise gem, вы можете генерировать токены аутентификации. На основе этих токенов аутентификации вы можете проверять пользователя в мобильных приложениях с помощью API REST. Мы сделали это для приложений Android.