首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏芋道源码1024

    Apollo 源码解析 —— Portal 认证与授权(二)之授权

    本文接 《Apollo 源码解析 —— Portal 认证与授权(一)之认证》 ,侧重在授权部分。 , role.getRoleName()); // 新增 Role Role createdRole = roleRepository.save(role); // 授权给 return role; } 第 19 行:调用 rolePermissionService.assignRoleToUsers(roleName, userIds, operatorUserId) 方法,授权 第 23 至 26 行:调用 rolePermissionService.assignRoleToUsers(roleName, userIds, operatorUserId) 方法,授权 Role 创建并保存 Namespace 对应的 Role 对象,并授权对应的 Permission 。

    2K30发布于 2020-06-04
  • 来自专栏GreenLeaves

    .Net Core 授权组件源码解析

    前面关于.Net Core如何进行用户认证的核心流程介绍完毕之后,.Net Core 认证系统之Cookie认证源码解析远程认证暂时不介绍,后期有时间,我会加上.接下去介绍认证组件是如何和认证组件一起协同工作 .源码的路径如下,自行去github下载.ok,开始! 遍历需要授权的元数据集合 ? AuthorizationPolicyBuilder,授权策略Buidler生成器,负责生成授权策略。 调用授权服务,进行授权校验.默认的授权服务注入点如下: ? ? 构建授权上下文,接着拿到所有的授权处理器.遍历执行 ? 这个参数,可配置,当一个授权策略校验失败,便不再执行接下去的授权策略. 的授权认证中心做准备.最后形成一个完整的授权认证中心. g

    1.3K10发布于 2019-12-30
  • 来自专栏小轻论坛

    PHP域名授权验证系统源码盗版追踪双重授权和在线加密功能

    资源简介 PHP域名授权验证系统是一个功能强大的系统,提供了多项功能来保护你的域名和软件的合法性。 它包括盗版追踪、域名IP双重授权、在线加密等功能,同时还提供了PHP授权验证更新系统的完整版,方便你进行一键更新和生成自助授权。 盗版追踪功能修复后能够实时查看盗版情况,确保你能及时发现并采取措施。 域名IP双重授权功能可以在域名和IP地址两个维度上进行授权验证,提高了授权的安全性。 在线加密系统修复后可实现一键加密功能,为你的代码提供更高的安全性。 这个系统不需要授权,完全开源,你只需要将程序复制到根目录,并导入数据库文件。然后,你可以通过配置data/config.php文件来设置系统和后台地址。

    1.9K10编辑于 2024-09-30
  • 来自专栏java干货

    Spring Security源码分析二:Spring Security授权过程

    前言 本文是接上一章Spring Security源码分析一:Spring Security认证过程进一步分析Spring Security用户名密码登录授权是如何实现得; 类图 ? 方式启动https://github.com/longfeizheng/logback该项目,浏览器输入http://localhost:8080/persons,用户名随意,密码123456即可; 源码分析 * * @param key the key to identify tokens created by this filter */ ##.创建一个用户名为anonymousUser 授权为 可以看到当前的authenticated为匿名AnonymousAuthentication用户名为anonymousUser AccessDecisionManager 是如何授权的? 如果没有投通过则 deny++ ,最后判断if(deny>0 抛出AccessDeniedException(未授权) WebExpressionVoter.vote() public int vote

    1.3K21发布于 2021-02-19
  • 来自专栏芋道源码1024

    Apollo 源码解析 —— Portal 认证与授权(一)之认证

    本文分享 Portal 的认证与授权,侧重在认证部分。

    2.5K20发布于 2020-06-16
  • 来自专栏开发技术

    shiro源码篇 - shiro认证与授权,你值得拥有

    filter关系图       此关系图中涉及到了shiro的入口:ShiroFilter或SpringShiroFilter,认证拦截器:FormAuthenticationFilter,没有涉及授权   授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。 授权中有几个需要了解的关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。 shiro支持三种方式的授权     1、编程式,通过写if/else授权代码块 Subject subject = SecurityUtils.getSubject(); if(subject.hasRole 个人建议开启权限缓存,权限的验证还是挺多的,如果不开启缓存,那么会给数据库造成一定的压力;   留个疑问,有兴趣的朋友可以去查看下源码:假如session过期后,我们再请求,shiro是如何处理并跳转到登录页的

    1K20发布于 2018-12-27
  • 来自专栏博客屋

    云海视频解析系统V4.3免授权源码

    源码介绍 云海视频解析系统V4.3 吊打市面一切垃圾解析系统此源码为开心破解版,去除所有授权另外提示某些人 请尊重版权,你修改名称可以 但不要将后门加入到里面源码 源码截图 源码安装 测试环境 扩展安装 : sg11 ----------安装说明开始----------- 1、务必删除之前的程序和数据库 从新上传程序 导入数据库 避免出错 2、运行环境建议PHP7.3 数据库5.6 3、上传源码到网站根目录

    1.7K20编辑于 2022-11-14
  • 来自专栏小轻论坛

    TwoNav导航系统源码v2.0.40版去授权

    资源简介 v2.0.40版TwoNav导航系统 已过授权 所有功能可用 (模板全部下载本地化 功能正常!

    70910编辑于 2024-09-30
  • 来自专栏crmeb

    免费领 CRMEB 移动社交电商系统源码授权

    现在,假如有一款价格优惠,功能齐全,源码开源,正版永久授权,持续升级维护,轻松二开,营销功能丰富,一天内可快速部署上线的纯源码版 H5 端与小程序端数据互通的商城系统免费给你,你要不要? 系统功能强大,打通 H5 端与小程序端数据,PC 后台管理,纯源码建站,数据私有,随心掌控。        售后人员群内快速响应指导安装使用,一次购买 终身授权,永久升级,无任何重复消费,专属论坛素材下载,互动交流,营销推广,系统使用文档,前后台接口文档齐全,vue 前后端分离开发,二开容易,扩展方便。        免费拥有这样一套正版源码,让你秒变开发公司接单接到手软你是和钱有仇吗?        ,长期位于开源中国小程序商城源码榜首。

    3.5K20编辑于 2022-05-27
  • 来自专栏路过君BLOG from CSDN

    spring cloud笔记 oauth2授权服务 clientDetails配置源码

    clientDetails @EnableAuthorizationServer ... @Import({... AuthorizationServerSecurityConfiguration.class}) ... AuthorizationServerSecurityConfiguration ... // 引入clientDetails配置 @Import({ ClientDetailsServiceConfiguration.class... }) ... // 注入客制实现的Authoriza

    1.6K20发布于 2020-06-19
  • 来自专栏人称T客

    IBM中国思变 Cognos源码授权卖给元年为哪般?

    可就在前在两天,IBM又将Cognos源码授权卖给了元年科技,有人说IBM一直在出售非核心业务,为转型为一家认知计算和云平台的公司而努力。 ? IBM为什么一直卖、卖、卖? 所以,IBM想要如何让财务状况有新起色,又能在新业务发展上能够并驾齐驱,只能通过授权源码和出售相关业务才能实现真正意义上的转型目标。 IBM为什么要将Cognos源码授权给元年科技? 这次Cognos源码授权给元年科技,大体上可以归纳以下几个原因。 第一,有人说Cognos在中国业务发展的一般,这次授权将会把中国区运营全权交给元年科技,希望通过元年拓展中国区业务,同时也能填补在营收上的空白。 中国不允许西方科技公司在境外开展业务,所以一大批合资企业及组织开始选择与本土厂商合作开展中国业务,IBM Cognos将源代码授权给元年等合作,也是基于这样的战略的考虑。

    1.8K30发布于 2018-03-23
  • 来自专栏JavaEdge

    Shiro 实战(三)-授权1 简介2 授权方式3 授权

    1 简介 授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等) 在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission )、角色(Role) 1.1 主体 即访问应用的用户,在Shiro中使用Subject代表用户 用户只有授权后才允许访问相应的资源 1.2 资源 在应用中用户可以访问的任何东西,比如访问JSP页面、查看 /编辑某些数据、访问某个业务方法、打印文本等等都是资源 用户只有授权后才能访问 1.3 权限 安全策略中的原子授权单位,通过权限我们可以表示在应用中用户有没有操作某个资源的权力。 Shiro支持三种方式的授权: 2.1 编程式:通过写if/else授权代码块完成: ? 3 授权 3.1 基于角色的访问控制(隐式角色) 1、在ini配置文件配置用户拥有的角色(shiro-role.ini)

    1.9K20发布于 2018-12-04
  • 来自专栏路过君BLOG from CSDN

    spring cloud笔记 oauth2授权服务 默认tokenService配置源码

    AuthorizationServerEndpointsConfiguration ... private AuthorizationServerEndpointsConfigurer endpoints = new AuthorizationServerEndpointsConfigurer(); ... //注册工厂 @Bean public FactoryBean<AuthorizationServerTokenServices> defaultAuthorizationServerTokenServ

    1K10发布于 2020-06-19
  • 来自专栏DATABASE

    mysql 授权

    mysql授权 一.创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password( 二.为用户授权授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";  2.1 首先为用户创建一个数据库(testDB): mysql>create database testDB; 2.2 授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限): mysql>grant all privileges on testDB.* 补充: mysql授权表共有5个表:user、db、host、tables_priv和columns_priv。 授权表的内容有如下用途: user表 user表列出可以连接服务器的用户及其口令,并且它指定他们有哪种全局(超级用户)权限。在user表启用的任何权限均是全局权限,并适用于所有数据库。

    3.7K10编辑于 2022-04-19
  • 来自专栏hotqin888的专栏

    小程序保存图片到相册取消授权、拒绝授权到再授权

    很多都是讲getUserInfo https://www.jianshu.com/p/32237ed15e72 感觉比较坑的地方就是,授权取消——拒绝授权——取消保存图片这3种状况都要考虑。 openSettingBtnHidden: false }) wx.showToast({ title: '缺少授权 ,请点击授权', icon: 'none', duration: 2000 }) // this. ,请点击重新授权', icon: 'none', duration: 2000 }) // this. (err.errMsg === "saveImageToPhotosAlbum:fail auth deny") { // console.log("用户一开始拒绝了,我们想再次发起授权

    5.4K20发布于 2019-03-21
  • 来自专栏赵俊的Java专栏

    Shiro授权

    授权在 Shiro 中被称为 Authorization,用来验证用户是否具备某个角色。 before() { simpleAccountRealm.addAccount("zhao", "123456", "admin"); } /** * 测试用户授权

    1.3K20发布于 2018-08-02
  • 来自专栏Keep Learning

    Linux授权

    所以:用 chmod -R 762/usr/local/repository/git 命令来举例

    3K40发布于 2019-12-10
  • 来自专栏全栈程序员必看

    企业级发卡网源码下载带代理系统授权搭建教程

    往往根据用途和规模不同,分为:企业发卡网源码和个人发卡网源码,其核心功能为自动发货和自动收付款,类似于线下的无人售货机。    企业发卡网源码和个人发卡网源码的相同点:   1、都拥有卡密添加库存系统、客服系统和订单查询系统;   2、都可以更改和设置发卡页面的模板风格;   3、都拥有支付系统。    企业发卡网源码的搭建过程比较繁琐,具体如下:   1、购买服务器,企业发卡网源码无法在虚拟主机上正常运行。 s=   自此,企业发卡网源码基础搭建完毕。    个人发卡网源码体积比较小,安装也很简易,不需要服务器,在虚拟主机上就可以完美运行,只需按照源码安装程序正确填写数据库地址、账号和密码就可以搭建成功,然后进入后台添加卡密设置易支付和当面付接口就可完美运行

    5.3K40编辑于 2022-09-14
  • 来自专栏Java后端开发博客

    SpringSecurity 授权

    # SpringSecurity 授权 权限系统的作用 权限的基本流程 权限实现 限制访问资源所需权限 封装权限测试 从数据库查询权限信息 # 权限系统的作用 例如一个学校图书馆的管理系统,如果是普通学生登录就能看到借书还书相关的功能 在SpringSecurity中,如果我们在认证或者授权的过程中出现了异常会被ExceptionTranslationFilter捕获到。 在ExceptionTranslationFilter中会去判断是认证失败还是授权失败出现的异常。 ​ 如果是授权过程中出现的异常会被封装成AccessDeniedException然后调用AccessDeniedHandler对象的方法去进行异常处理。 ​ http.exceptionHandling().accessDeniedHandler(accessDeniedHandler); } 测试故意登录失败 测试授权异常

    1.8K20编辑于 2022-12-30
  • 来自专栏爱喝水的木子

    mysql授权

    MySQL创建用户与授权 一. 授权: 命令: GRANT privileges ON databasename.tablename TO 'username'@'host' 说明: privileges:用户的操作权限,如SELECT test.user TO 'pig'@'%'; GRANT ALL ON *.* TO 'pig'@'%'; GRANT ALL ON maindataplus.* TO 'pig'@'%'; 注意: 用以上命令授权的用户不能给其它用户授权 ,如果想让该用户可以授权,用以下命令: GRANT privileges ON databasename.tablename TO 'username'@'host' WITH GRANT OPTION 例子: REVOKE SELECT ON *.* FROM 'pig'@'%'; 注意: 假如你在给用户'pig'@'%'授权的时候是这样的(或类似的):GRANT SELECT ON test.user

    2.6K10编辑于 2022-01-12
领券