2012-10-20 6 views
0

Я получу только один токен, когда клиент войдет в сервер. Затем я храню его в своей базе данных SQLite от клиента и в базе данных сервера. Когда приложение запускается снова, просто сравните имя пользователя + токен (из базы данных SQLite) с именем пользователя + токен из базы данных сервера (MySQL), когда они будут переданы, тогда пользователь входит в систему (пользователь остается в системе). Я использую в Eclipse Tomcat Servlet (Джерси). Извините за орфографические ошибки, я не могу говорить по-английски.Как я могу использовать OAuth в своем приложении для Android?

ответ

1

Я бы просто включил токен в качестве заголовка HTTP с каждым запросом. Вы можете добавить заголовок, называемый «токен» (или что угодно), который получит ваш сервер. Вы можете сравнить его с той, что находится в базе данных вашего сервера, и вернуть ошибку HTTP Unauthorized, если у вас нет этого токена в базе данных.

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