У нас есть сайт, встроенный в фреймворк Laravel 3.0 в php. Сейчас мы разрабатываем Android-приложение для сайта.
Теперь вопрос в том, что мы не использовали oAuth или oAuth2.0 как аутентификацию в нашем бэкэнде.
Теперь мне было интересно, подходы для того, чтобы войти в бэкэнд.
Отображение веб-просмотра в начале приложения в течение одного раза с Login
URL, а затем использовать сохраненные куки для управления дальнейшими требованиями аутентификации.
Использование пользовательских элементов для учетных данных входа в систему, таких как email
а также password
а затем позвоните NameValuePair
Сервис для входа в бэкэнд. (Но проблема с этим подходом заключается в том, что нам нужно отправить csfr_token
в с email
а также password
это не доступно для пользователя.
Или есть какие-либо другие методы или практики, доступные для login
и остался logged in
в приложении для Android для php
на основе бэкэнда.
Я искал немного об этом в stackoverflow и Google, и я нашел это приложение под названием SeriesGuide
который использует webview
войти в свой бэкэнд, а затем остался Logged in
до тех пор Logged Out
, Пожалуйста, направьте нас для запроса и простите мой неформальный язык и английский.
Задача ещё не решена.
Других решений пока нет …