文件名称:redux-token-auth
文件大小:68KB
文件格式:ZIP
更新时间:2024-06-08 04:30:15
JavaScript
redux-token-auth 该库处理Redux应用程序与数据资源提供者之间基于令牌的通信流。 问题方案 问题:给定基于令牌的通信模式,例如OAuth2,其中每个请求都需要有效的访问令牌。 访问令牌过期后,将使用刷新令牌调用另一个端点以刷新令牌对。 然后,通信将使用访问令牌继续进行。 解决方案: requestFn 。 一个功能包装器,它为您执行刷新过程,并在由于令牌过期而失败时重试包装的函数调用。 原料药 选择器 authUser(state: Object) => user:any 获取从authenticate方法返回的用户。 isLoggedIn(state: Object) => bool 无论用户是否登录,返回true ,否则返回false 。 isLoggingIn(state: Object) => bool 是否正在进行登录过程,返回true ,否则返回fa
【文件预览】:
redux-token-auth-master
----.babelrc(334B)
----package.json(981B)
----readme-seq1.png(36KB)
----readme-seq1.plantuml(1KB)
----dist()
--------app.bundle.js(110KB)
----src()
--------tokenAuth.js(7KB)
----es()
--------tokenAuth.js(15KB)
----.gitignore(14B)
----webpack.config.js(839B)
----lib()
--------tokenAuth.js(16KB)
----README.md(3KB)