Я пытаюсь создать систему входа в систему для своего веб-приложения, но не могу заставить работать Passport. Приложение построено как REST API, поэтому пользователи должны иметь возможность зарегистрироваться по электронной почте и паролю, а после этого они должны иметь возможность войти в систему с этими учетными данными (поэтому я думаю, что им нужно будет получить токен доступа из Passport, когда логин и пароль верны).
Я подумал, что могу просто сделать JSON-публикацию по маршруту 'register', чтобы зарегистрировать нового пользователя, а затем сделать публикацию по маршруту 'login', чтобы получить токен доступа обратно к клиенту, но такой вещи нет насколько я могу судить.
Как мне зарегистрировать нового пользователя?