Я создал приложение для Android, которое взаимодействует с веб-сервером PHP.Они оба посылают JSON друг другу.Мое приложение почти завершено, однако остается сделать только одно: аутентификация.
Поскольку имя пользователя и пароль пользователя будут храниться в Android SharedPreferences, есть ли необходимость использовать сеансы PHP, учитывая, что пользователь выигралне нужно вводить имя пользователя / пароль при каждом запросе?
Поскольку я могу просто отправлять имя пользователя и пароль в заголовке HTTP POST для каждого запроса, и что я буду использовать SSL, достаточно ли этого?Я думаю, я мог бы добавить дополнительное поле в заголовок, называемое «random», которое просто добавляет случайное значение, просто для использования в качестве соли, так что зашифрованная полезная нагрузка SSL будет отличаться каждый раз.
Причина, по которой яЯ не хочу использовать сеансы, так как моему Android-приложению придется либо обрабатывать файлы cookie, либо управлять хранением идентификатора сеанса.
Если есть некоторые серьезные недостатки использования моего метода выше, тогда яболее чем счастлив использовать сеансы.