在验证帐户后路由客户端应用
我正在使用nodeJS作为服务器端框架并使用reactJS作为客户端框架来构建webapp。我的问题如下:
我正在尝试创建一种帐户注册机制,该机制运行良好。我确实收到一封带有特定令牌的电子邮件,以便激活一个帐户。我面临的问题是,将使用的API位于nodeJS端,并且我无法弄清楚如何才能成功地强制从客户端渲染页面,因为该API是位于服务器上的其他端口上?
我是错误地处理了这个问题,因此我正面临这个特定问题吗?
回答如下:很简单,您只需要在两侧进行处理,这意味着您在电子邮件中发送了一个验证链接,以便将用户重定向到您的应用程序,然后在客户端应用程序上提取令牌(电子邮件中验证链接上所需的验证码)并将其发送到服务器(API),具体取决于在请求状态上,您将采取措施,如果验证成功,您会将用户重定向到首页(或再次登录,或者不显示错误消息!