Delphi сервер REST datasnap - автоматический вход для клиентских приложений Android и ios - PullRequest
0 голосов
/ 27 февраля 2020

Я создал Delphi сервер REST Datasnap, который предоставляет конечные точки API для клиентских приложений android и ios.

В методе UserAuthenticate я установил допустимый флаг в значение true, чтобы последующие вызовы любой конечной точки API не требовали какой-либо аутентификации.

При входе в систему через приложение Android / ios в первый раз, когда в следующий раз, когда пользователь открывает приложение, я хочу, чтобы он автоматически вошел в систему (функция типа auto -login).

Я провел несколько копаний, но не смог найти много помощи в том, как реализовать токен доступа. , Пожалуйста, предложите свои мысли по следующим вопросам:

  1. Как создать токен доступа на основе идентификатора устройства пользователя?

  2. Что такое место для хранения такой информации токена на android и ios?

  3. Как использовать этот токен для проверки подлинности при последующих вызовах API?

или Существует ли более простая или встроенная функция для сохранения аутентификации пользователя на стороне клиента?

Пожалуйста, предложите.

...