#ajax #marionette #passport.js #passport-local
#ajax #Марионетка #passport.js #паспорт -локальный
Вопрос:
Таким образом, аутентификация по паспорту очень хорошо работает с приложением express. У меня есть приложение marionette, как мне использовать passport для аутентификации с помощью marionette?
Я ни в коем случае не являюсь программистом, для начала просто запускаю аутентификацию узла на localhost-8080, которая в основном использует аутентификацию по паспорту. Он выполняет все, что указано в руководстве, поэтому он отлично работает!
Теперь у меня есть приложение Marionette (я работаю локально на apache), которое имеет index.html/login.html . В настоящее время для наиболее простого подключения я захватил форму отправки и попытался вызвать AJAX (POST) на страницу входа, запущенную на сервере (localhost: 8080), не уверен, правильно ли это, поскольку мой сервер аутентификации должен быть постоянно включен. Но в любом случае первая проблема заключается в том, что он нажимает метод GET, хотя я указал POST. Во-первых, как мне убедиться, что он попадает только на POST на сервере, во-вторых, как мне передать ему требуемые данные для аутентификации (данные формы).
Следующий вопрос я задам позже (вы догадались, что он задаст — как использовать сеанс в marionette), сначала мне нужно преодолеть первое препятствие для аутентификации.
Пожалуйста, дайте мне знать, как правильно, если я на правильном пути, что мне делать?
Комментарии:
1. Я могу выполнить аутентификацию, я думаю, что это было перенаправление при аутентификации (успех), что привело к выдаче GET. но теперь это решено. Теперь мой следующий шаг — получить данные зарегистрированного пользователя на странице индекса. все еще не могу понять, у кого-нибудь есть идея поделиться?
2. Я добавил еще один метод получения зарегистрированного пользователя из серверной программы (вместо проверки файлов cookie) и теперь могу получить данные зарегистрированного пользователя на странице клиента (marionette).