ReactJS添加本地路径

时间:2015-11-10 03:29:19

标签: reactjs stormpath express-stormpath

我刚刚开始使用ReactJS并尝试与Stormpath集成以进行用户登录。它们为/ register和/ login路径提供默认行为。

我希望ReactJS现在重定向到那些本地链接,而不是创建新的路由和组件。如何实现这一目标。

谢谢!

2 个答案:

答案 0 :(得分:3)

我也在Stormpath工作,就在几天前我发布了Stormpath React SDK。有了这个,您将能够轻松地将Stormpath集成到您的React应用程序中。

要开始结帐我们的example application或阅读我为其撰写的blog post

如果您有任何疑问,请随时与我联系#include <stdio.h> #include <stdbool.h> bool is_prime (long n) { .... } long primes_in_range (long m, long n) { ... } int main () { int t; scanf ("%d", &t); for (int i = 0; i < t; i++) { long m; long n; scanf ("%ld %ld", &m, &n); printf ("%ld\n", primes_in_range (m, n)); } return 0; }

干杯!

答案 1 :(得分:1)

我在Stormpath工作。我们建议您尝试使用我们的express-stormpath模块。但我们确实遇到了一些我们正在修复的问题。

尚无法禁用默认HTML视图,但仍保留JSON API。我们将在未来的版本中修复此问题。这为想要在其浏览器应用程序中使用/ login路由但未使用我们的默认HTML视图的React Flux应用程序带来了问题。

要解决此问题,您可以将路由的uri更改为与/ login不同的URL。例如:

app.use(stormpath.init(app, {
  website: true,
  web: {
     login: {
      uri: '/api/login'
    }
  }
}));

您的浏览器代码需要将其登录POST到/ api / login

你可以尝试一下,让我知道是否有帮助吗?谢谢!