ReactJS Добавить локальный путь
Я только начинаю с ReactJS и пытаюсь интегрироваться с Stormpath для входа пользователя. Они обеспечивают поведение по умолчанию для пути /register и /login.
Я хочу, чтобы ReactJS перенаправлял на эти локальные ссылки сейчас, а не создавал новые маршруты и компоненты. Как это может быть достигнуто.
Спасибо!
2 ответа
Я также работаю в Stormpath и всего несколько дней назад выпустил Stormpath React SDK. Благодаря этому вы сможете без особых усилий интегрировать Stormpath в свое приложение React.
Чтобы начать, ознакомьтесь с нашим примером приложения или прочитайте блог, который я написал для него.
И если у вас есть какие-либо вопросы, не стесняйтесь ударить меня в robin [at] stormpath [dot] com
,
Ура!
Я работаю в Stormpath. Мы рекомендуем вам попробовать использовать наш модуль express-stormpath. Но у нас есть некоторые проблемы, над которыми мы работаем над решением.
Пока невозможно отключить HTML-представления по умолчанию, но все же сохранить JSON API. Мы исправим это в следующем выпуске. Это создает проблему для приложений React Flux, которые хотят использовать маршрут / login в своем приложении браузера, но не используют наши представления HTML по умолчанию.
Чтобы обойти эту проблему, вы можете изменить URL-адрес маршрута на другой URL, чем /login. Например:
app.use(stormpath.init(app, {
website: true,
web: {
login: {
uri: '/api/login'
}
}
}));
Код вашего браузера должен сделать его логином POST в /api/login
Можете ли вы попробовать и дайте мне знать, если это помогает? Спасибо!