Interface AuthCodeUriGenerator

All Known Implementing Classes:
AliAuthCodeUriGenerator, WechatAuthCodeUriGenerator

public interface AuthCodeUriGenerator
生成授权URI
Since:
2.1.7
Author:
zhsxin
create time:
2024/1/15 下午4:39
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(com.sankcrm.erp.auth.domain.model.thirdauth.Providers provider)
    是否处理
    generateUri(App app, ThirdAppInfo thirdApp, AppChannel channel, Scopes scope, String authId, String baseUrl)
    生成获取授权码的地址
  • Method Details

    • accept

      boolean accept(com.sankcrm.erp.auth.domain.model.thirdauth.Providers provider)
      是否处理
      Parameters:
      provider - 供货商
      Returns:
      ture
    • generateUri

      String generateUri(App app, ThirdAppInfo thirdApp, AppChannel channel, Scopes scope, String authId, String baseUrl)
      生成获取授权码的地址
      Parameters:
      app - 应用
      thirdApp - 第三方应用
      channel - 应用配置
      scope - 授权范围
      authId - 授权编号
      baseUrl - 授权地址
      Returns:
      地址