文件名称:授权:Node.js的面向对象授权框架
文件大小:577KB
文件格式:ZIP
更新时间:2024-02-25 22:29:10
nodejs security express authorization passport
授权书 节点授权是一个面向对象的授权框架。 它允许最终用户而不是开发人员来定义授权。 在实际使用案例中,控制可以访问或不访问哪些视图,API或URI就足够了。 我们要求不同的用户对不同的业务对象具有不同的权限。 例如,用户A可以编辑类别“ DB”中的博客,而用户B可以添加类别“ JS”中的博客。 随着类别的增长,开发人员无法更改代码以适应。 相反,您应该让最终用户进行授权定义和分配。 换句话说,您最好 将授权逻辑与应用程序逻辑分开。 例 在项目,您可以找到标识管理解决方案的全面实现。 您可能会在此体验到自己。 以下代码段为您提供了一个简单的示例,说明如何在项目中嵌入节点授权。 const
【文件预览】:
authorization-master
----.babelrc(27B)
----package.json(813B)
----authorization.png(86KB)
----package-lock.json(38KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----index.js(275B)
----profile_blog.png(155KB)
----_config.yml(28B)
----.github()
--------ISSUE_TEMPLATE()
----permission.png(409KB)
----README.md(13KB)
----example()
--------testProfile02(4KB)
--------testProfile01(863B)
----lib()
--------profileCompiler.js(3KB)
--------selectOption.js(3KB)
--------authorization.js(4KB)
----.npmignore(28B)
----test()
--------authorization.js(13KB)