Skip to content

Commit

Permalink
feat: upgrade casdoor-java-sdk to v1.16.0 & add several getXxxServices (
Browse files Browse the repository at this point in the history
#33)

* feat: upgrade new version for casdoor-java-sdk & add mission services

* Update pom.xml

---------

Co-authored-by: hsluoyz <hsluoyz@qq.com>
  • Loading branch information
zeekrs and hsluoyz committed Jul 28, 2023
1 parent 9e62ec0 commit 60c1e2a
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@
<dependency>
<groupId>org.casbin</groupId>
<artifactId>casdoor-java-sdk</artifactId>
<version>1.11.0</version>
<version>1.16.0</version>
</dependency>

<dependency>
Expand Down
32 changes: 32 additions & 0 deletions src/main/java/org/casbin/casdoor/config/CasdoorAutoConfigure.java
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,36 @@ CasdoorEmailService getCasdoorEmailService(CasdoorConfiguration config) {
CasdoorResourceService getCasdoorResourceService(CasdoorConfiguration config) {
return new CasdoorResourceService(config);
}

@Bean
@ConditionalOnMissingBean
CasdoorAccountService getCasdoorAccountService(CasdoorConfiguration config) {
return new CasdoorAccountService(config);
}

@Bean
@ConditionalOnMissingBean
CasdoorEnforcerService getCasdoorEnforcerService(CasdoorConfiguration config) {
return new CasdoorEnforcerService(config);
}

@Bean
@ConditionalOnMissingBean
CasdoorPermissionService getCasdoorPermissionService(CasdoorConfiguration config) {
return new CasdoorPermissionService(config);
}


@Bean
@ConditionalOnMissingBean
CasdoorRoleService getCasdoorRoleService(CasdoorConfiguration config) {
return new CasdoorRoleService(config);
}

@Bean
@ConditionalOnMissingBean
CasdoorTokenService getCasdoorTokenService(CasdoorConfiguration config) {
return new CasdoorTokenService(config);
}

}

0 comments on commit 60c1e2a

Please sign in to comment.