【文件属性】:
文件名称:rails-react-auth:使用Ruby on Rails和React进行身份验证的样本应用程序
文件大小:116KB
文件格式:ZIP
更新时间:2021-05-10 19:07:25
Ruby
使用Rails和React进行身份验证
本教程显示了一个使用Ruby on Rails,React,React Router和JWT(JSON Web令牌)进行身份验证的示例。
它是使用以下命令创建的,该命令在Ruby on Rails中配置React:
$ rails new reactauth --webpack=react
有一个名为模型,具有两个属性: email和password_digest 。
我们创建三个控制器:
仅具有一个index动作来呈现React应用程序。
它只有一个create动作来执行身份验证并返回JWT,该动作将由React应用程序的AJAX调用。
具有用于列出用户的index操作和用于注册新用户的create 。 这些动作由React应用程序中的AJAX调用。
这些具有特殊性,也就是说,我们在末尾定义了一条通用路由,该路由始终转到home#in