Skip to content

Commit 0e2bc85

Browse files
committed
优化scope解析
1 parent 9b7cabb commit 0e2bc85

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

hsweb-authorization/hsweb-authorization-oauth2/src/main/java/org/hswebframework/web/oauth2/server/code/DefaultAuthorizationCodeGranter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ static BiPredicate<Permission, String> createPredicate(String scopeStr) {
6363
if (StringUtils.isEmpty(scopeStr)) {
6464
return ((permission, s) -> false);
6565
}
66-
String[] scopes = scopeStr.split("[,]");
66+
String[] scopes = scopeStr.split("[ ,\n]");
6767
Map<String, Set<String>> actions = new HashMap<>();
6868
for (String scope : scopes) {
6969
String[] permissions = scope.split("[:]");

hsweb-authorization/hsweb-authorization-oauth2/src/test/java/org/hswebframework/web/oauth2/server/code/DefaultAuthorizationCodeGranterTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public class DefaultAuthorizationCodeGranterTest {
1919

2020
@Test
2121
public void testPermission() {
22-
BiPredicate<Permission, String> predicate = DefaultAuthorizationCodeGranter.createPredicate("user:info,device:query");
22+
BiPredicate<Permission, String> predicate = DefaultAuthorizationCodeGranter.createPredicate("user:info device:query");
2323

2424
{
2525
SimplePermission permission=new SimplePermission();

0 commit comments

Comments
 (0)