4.5K Star 43K Fork 12.6K

GVPlengleng / pig

 / 详情

token增强模式的常量找不到

已完成
创建于  
2022-01-04 13:35

版本信息

  • pig版本:
    3.4.2
  • 是否修改包名:

回显步骤

pig 扩展支持客户端模式的教程中,增强模式的常量找不到SecurityConstants.PIG_LICENSE

/**
	 * token增强,客户端模式不增强。
	 *
	 * @return TokenEnhancer
	 */
	@Bean
	public TokenEnhancer tokenEnhancer() {
		return (accessToken, authentication) -> {
			if ("client_credentials".equals(authentication.getOAuth2Request().getGrantType())) {
				return accessToken;
			}

			final Map<String, Object> additionalInfo = new HashMap<>(8);
			PigUser pigUser = (PigUser) authentication.getUserAuthentication().getPrincipal();
			additionalInfo.put("user_id", pigUser.getId());
			additionalInfo.put("username", pigUser.getUsername());
			additionalInfo.put("dept_id", pigUser.getDeptId());
			additionalInfo.put("license", SecurityConstants.PIG_LICENSE);
			((DefaultOAuth2AccessToken) accessToken).setAdditionalInformation(additionalInfo);
			return accessToken;
		};
	}

报错信息 、截图 截图 !!!

输入图片说明

评论 (2)

Monkey 创建了任务

存姑 修改了描述

固定字符串 "MADE BY PIG" 你可以直接删除这个字段

存姑 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
393021 springcloud777 1591517090 1824312 no deposit 1578960550
Java
1
https://gitee.com/log4j/pig.git
git@gitee.com:log4j/pig.git
log4j
pig
pig

搜索帮助

53164aa7 5694891 3bd8fe86 5694891