У меня есть приложение Express, где на целевой странице людям предлагается ввести свой адрес электронной почты, а затем нажать «Зарегистрироваться» или «Войти», в зависимости от того, есть ли у них учетная запись или нет.
Затем пользователь попадает в «/signup» или «/login» с помощью POST-запроса, чтобы можно было передать введенный им адрес электронной почты.
Но теперь, когда я использовал POST для обоих этих маршрутов, мне нужно отправить POST на другой URL-адрес, чтобы обработать их регистрационные данные или учетные данные для входа, например app.POST("/register") и app.POST("/enter"). "). Это выглядит довольно небрежно и определенно мешает маршрутизации RESTful, которой я хотел бы придерживаться.
Я знаю, что могу передать данные через URL-адрес с помощью запроса GET, но мне это решение тоже не очень нравится.
Как лучше поступить в этой ситуации? Должен ли я просто использовать запросы GET и перестать быть таким суетливым? Или есть другой способ, о котором я еще не подумал?
Спасибо добрые люди!