Я не эксперт, но ...
1002 * Так вот что вам нужно, во-первых answear вопрос: Сколько времени пользователь должен создать такую учетную запись?Например, если вы не будете хранить информацию, которую пользователь уже начал создавать учетную запись и сервер перезагружен (по какой-либо причине. Например, ошибка), то вы потеряете эту информацию.Так что стоило бы хранить это в каких-то дБ.
Вы можете использовать redis, mongodb, некоторые sql db или просто системные файлы (не рекомендуется), решать только вам.
Предполагая, что вы хотитечтобы сохранить такую информацию, вы можете создать конечные точки REST.Например, вы можете иметь запись в MongoDB (которая в основном хранит структуры JSON).
NewAccount { id: <unique_id> , email, info, images }
Таким образом, каждая создаваемая вами конечная точка будет устанавливать информацию в этой записи MongoDB.
Пример:
1) POST / user / create -> это создаст запись в MongodDB 2) PUT / user / create {body: {field: 'email', значение: 'p@pp.pl'}} 3) POST/ пользователь / создать / отделка
1015 * у нас есть еще один вопрос -> как идентифицировать пользователя?Вы можете попробовать идентифицировать его по IP-адресу.Если это мобильное приложение, у вас есть различные способы хранения информации (например, маркер пользователя), например:
https://developer.android.com/guide/topics/data/data-storage