很抱歉,对此有一个简单的答案,但我是新来的人。
我正在React中构建一个应用程序,并试图将两种基本形式(注册/登录)与Rails后端集成在一起。此时,我真的不需要认证用户,只需要记住用户并创建会话即可。
是否有一种简单的方法可以避免使用像Devise这样的方法?如果有人可以指出正确的方向,那将不胜感激。
正如我提到的,表格将是非常基本的。像这样:
<form>
<label for='email'>Email Address:</label>
<input type="text" name="email" />
<label for='password'>Password:</label>
<input type="text" name="email" />
<button> Login</button>
</form>
和
<form>
<label for='email'>First Name:</label>
<input type="text" name="first-name" />
<label for='password'>Last Name:</label>
<input type="text" name="last-name" />
<label for='email'>Email Address:</label>
<input type="text" name="email" />
<label for='password'>Password:</label>
<input type="text" name="password" />
<label for='password'>Confirm Password:</label>
<input type="text" name="password" />
<button> Register</button>
</form>
谢谢。
答案 0 :(得分:0)
首先,您的rails后端需要是一个rest API,如果已经是,则需要发出react应用的请求,我建议您使用Axios
答案 1 :(得分:0)
您需要在Rails后端上创建Rest Api。一旦有了API端点,就可以使用fetch或axios随意调用这些端点上的响应。