Аутентификация в React Native: Сессии или JWT?
Имеется серверная часть приложения с аутентификацией, реализованной на сессиях. Возникла задача разработать клиентскую часть на React Native. В ходе изучения вопроса стало понятно, что аутентификация на Android (и, возможно, на iOS) с использованием сессий - не самый оптимальный подход.
Хотелось бы получить мнение экспертов по следующим вопросам:
- Возможно ли интегрировать аутентификацию на сессиях в React Native?
- Видел некоторые библиотеки для React Native, предназначенные для работы с куками, но документация к ним недостаточно подробная - непонятно, для каких сценариев они подходят.
- Стоит ли переделывать аутентификацию на сервере на JWT?