├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── insight │ │ ├── AuthApplication.java │ │ └── base │ │ └── auth │ │ ├── common │ │ ├── Core.java │ │ ├── client │ │ │ ├── MessageClient.java │ │ │ └── RabbitClient.java │ │ ├── config │ │ │ ├── FeignClientConfig.java │ │ │ ├── GlobalExceptionHandler.java │ │ │ ├── RabbitConfig.java │ │ │ └── TopicExchangeConfig.java │ │ ├── dto │ │ │ ├── CallbackDto.java │ │ │ ├── CodeDto.java │ │ │ ├── FuncDto.java │ │ │ ├── LoginDto.java │ │ │ ├── NavDto.java │ │ │ ├── TenantDto.java │ │ │ └── TokenDto.java │ │ ├── entity │ │ │ ├── TenantApp.java │ │ │ └── UserTenant.java │ │ ├── mapper │ │ │ └── AuthMapper.java │ │ └── xkw │ │ │ ├── AccessToken.java │ │ │ ├── AuthUtil.java │ │ │ └── Profile.java │ │ └── service │ │ ├── AuthController.java │ │ ├── AuthService.java │ │ └── AuthServiceImpl.java └── resources │ └── application.yml └── test └── java └── com └── insight └── base └── auth └── AuthApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/insight/AuthApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/AuthApplication.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/Core.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/Core.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/client/MessageClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/client/MessageClient.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/client/RabbitClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/client/RabbitClient.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/config/FeignClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/config/FeignClientConfig.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/config/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/config/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/config/RabbitConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/config/RabbitConfig.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/config/TopicExchangeConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/config/TopicExchangeConfig.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/CallbackDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/CallbackDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/CodeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/CodeDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/FuncDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/FuncDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/LoginDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/LoginDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/NavDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/NavDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/TenantDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/TenantDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/dto/TokenDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/dto/TokenDto.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/entity/TenantApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/entity/TenantApp.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/entity/UserTenant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/entity/UserTenant.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/mapper/AuthMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/mapper/AuthMapper.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/xkw/AccessToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/xkw/AccessToken.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/xkw/AuthUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/xkw/AuthUtil.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/common/xkw/Profile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/common/xkw/Profile.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/service/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/service/AuthController.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/service/AuthService.java -------------------------------------------------------------------------------- /src/main/java/com/insight/base/auth/service/AuthServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/java/com/insight/base/auth/service/AuthServiceImpl.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/test/java/com/insight/base/auth/AuthApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanbg/insight_auth/HEAD/src/test/java/com/insight/base/auth/AuthApplicationTests.java --------------------------------------------------------------------------------