Как реализовать общение пользователя на Android с сервером?
Я пишу несложное приложение, которое будет общаться с бд на сервере. У меня возникли несколько вопросов.
1) Допустим, пользователь авторизовался. Куда мне об этом писать, в файл? Если в файл, то что сохранять логин/пароль? У пользователя есть данные, их хранить в файле, или каждый раз выкачивать с бд?
2) Как обращаться к бд? Я слышал что-то про токен, но информации не нашео
к слову токен я бы добавил еще два слова oauth и rest.
никто пароли на устройстве не хранит.
после авторизации пользователя, приложение ходит
на серверное апи, созданное на архитектуре rest, с токеном
и получает необходимые данные