文件名称:redux-auth-demo
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-07 01:44:09
JavaScript
redux-auth-demo 初始要求 API会接受对包含用户名/密码的/ session的POST请求,并成功返回JWT令牌作为有效身份验证请求的cookie,或拒绝失败的请求并返回401错误。 前端将进行身份验证,并尝试从/ user检索用户详细信息。 如果未设置令牌cookie,则/ user端点将返回401,并且UI将显示登录表单。 如果存在令牌cookie,则/ user端点将根据用户返回用户详细信息,并且将加载应用程序。 前端登录视图将接受用户名和密码输入,并将请求提交到API POST /会话路由以尝试创建会话。 成功的前端登录请求将触发redux reducer存储当前用户的登录属性。 当会话简化程序处于初始状态时(无论是通过重置还是通过应用程序加载),应用程序将路由到登录视图。 前端可以DELETE / session使令牌无效并使用户注销。 奖金回合 当
【文件预览】:
redux-auth-demo-master
----client()
--------reducers()
--------index.js(1KB)
--------constants()
--------_config()
--------_assets()
--------containers()
--------index.template.ejs(237B)
--------action-creators()
--------components()
----client.js(411B)
----server()
--------config.js(78B)
--------index.js(2KB)
--------middleware()
--------resources()
----.babelrc(17B)
----.jscsrc(2KB)
----package.json(2KB)
----server.js(56B)
----.gitignore(46B)
----webpack.config.js(975B)
----README.md(2KB)