认证成功信息处理如何注入client

Blade 未结 1 22

一、该问题的重现步骤是什么?

  1. 认证成功记录登录日志,默认的tokenGranter,4.0好像也没有。如何注入自己的实体 处理业务

  2. 如果在此Handler直接private final IUserClient userClient;

BladeAuthConfiguration报错编译不过

image.png



三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex4


1条回答
  • 7小时前

    找到处理办法了,直接在

    private final IUserClient userClient;

    public BladeAuthConfiguration(IUserClient userClient) {
      this.userClient = userClient;
    }

    @Bean
    public AuthorizationHandler authorizationHandler(BladeRedis bladeRedis,
                                        BladeProperties bladeProperties,
                                        BladeTenantProperties tenantProperties,
                                        OAuth2Properties oAuth2Properties) {
      return new BladeAuthorizationHandler(bladeRedis, bladeProperties, tenantProperties, oAuth2Properties, userClient);
    }


    0 讨论(0)
提交回复