00:00
那么我们接下来来学习一下关于这S的用户管理,这S的用户管理啊,按照这个企业的现状来说,可以接入l de或者是Windows的活动目录,以及gilab或者是github的一个认证啊,但是我们今天用的默认的就是这个JS自带的数据库啊。其实刚开始咱们在说这个管理金这块给大家说了这个用户管理对吧?啊,这个全局安全配置啊,这里面呢,就是用户的访问啊,默认用的就是金S自有的一个数据库。啊,我们目前用的也是这个数据库,了解吧,也是咱们做实验,你先用这个数据库。好,那么我们来管理一下用户怎么去管理啊,在这里面有个用户管理,这些都很easy的操作啊。管理用户啊,无非就是创建用户,增加用户和删除用户了啊。我来新建一个用户。
01:04
好创建,哎,这时候就来了个用户啊,那么此时我把它给。要告诉他一下,哎,你看啊,我用我的账号。哎,是不是登录进来了。那也能登录进来对不对,登录进来之后,我是不是也能改这些是吧,这个我登录来登录完之后啊,我怎么给他授权,待会儿我会给大家说OK好,这是用户的管理,大家了解了吗。其实就是。增加用户,删除用户啊,管理用户。这块简单说一下,你要删除就可以到这里删除,哎,你要想配置一下用户就可以在这里面配置一下。OK,这是用户管理。啊,就是这几块啊,用户的一个配置,那么后面呢,我给大家会扩展啊,就是咱们这套课程完了之后呢,会有一个扩展的一个篇幅,专门给大家去配置一下,比如说啊,配置一下l de的一个集成啊,配置一下这活动目录,对吧,这个可能不好模拟啊,我会把这个L给大家模拟一下,以及get up啊get这些都比较简单一些啊,很easy的。
02:19
啊,很easy的。当然你需要装相相对应的一个插件啊。啊,这是用户的一些基本操作。然后接下来我们就来说这个权限管理了。权限这块呢,我们需要装一个插件啊,通过插件去授权,嗯,那刚才大家可以看到我随意一个账号啊,都能登录进来之后,而且它都能改这些配置,对吧,那么这是非常不安全的啊,这里面你可以看到啊。这边有几个策略啊,你可以看到啊,第一个是匿名用户啊,就是任何一个人都可以去做任何事情。第二个呢,是。匹配模式,你看你点一下。
03:02
你在登录的时候就会有有一些小问题啊。然后这个呢,就是你登录完之后的用户可以做任何事情,当然这不太好,任何人一个登录都可以改配置,那这个系统改来改去可能会乱掉,对吧,所以说我们要装一个插件啊,装一个插件。我们再去。管理插件,这里边去搜一个插件。我们需要装一个授权的插件啊,来给用户和项目去做一个全新的绑定。好,就是这个看到吧,认证插件安装。等他安装吧,这个可能需要一段时间啊。所需要安装的插件还是比较多的。后面我记得是越来越快了啊,前面几个是大象。
04:00
安装好了这个插件之后,大家可以看到这上面啊,就是你可以在这里边多了一下是吧,多了一下啊,然后这里面你可以选择什么呀,选择去管理它。OK,去选择啊,那么简单介绍一下这个插件的用途,这个插件的用途呢,有两种角色啊,一种是给项目授权,一种是给人来授权,给用户授权。假如我给用户授权一个din对吧?那么你这个用户具有din的权限,那么我给这个项目授一个项目的权限,也就是说你对这个项目具有权限。明白吧,它是两种规则,两种权限模型啊,一种是关于项目的啊,这project,这是global对吧,就是这个。用户的一个角色啊,待会儿我会给大家去演示一下啊,我们做一个小实践。
我来说两句