Я врывался в документацию Play2! Scala о возможных способах реализации аутентификации/авторизации для пользовательских запросов, и я должен сказать, что я немного потерял. Я хотел бы узнать больше о том, как запросы, отправленные с мобильных устройств, проходят аутентификацию/авторизацию в службе REST-сервиса Play2! Scala -backed.
Прежде всего, кажется, что для Play2/ scala существует много auth-модулей: например, t2v Play20-auth. Но дело в том, что эти решения основаны на хранении файлов cookie на стороне клиента. Это правильно? Что имеет смысл в чистой веб-перспективе: запросы отправляются из браузера, сервер может хранить файлы cookie на клиенте и т.д.
Теперь, если у меня есть родное мобильное приложение (на IOS или Android), и я просто звоню в службу REST, поддерживаемую приложением Play2! Scala. В этом случае я не пользуюсь браузером, поэтому сервер не может хранить файлы cookie в клиентском приложении.
Могу ли я использовать модули типа t2v Play20-auth для авторизации/аутентификации?
Каковы наилучшие методы работы с такими вещами?
Любая помощь будет действительно оценена, Спасибо заранее,