优化scope解析

This commit is contained in:
zhouhao
2020-10-11 08:58:21 +08:00
parent 9b7cabb5b5
commit 0e2bc85cb8
2 changed files with 2 additions and 2 deletions

View File

@@ -63,7 +63,7 @@ public class DefaultAuthorizationCodeGranter implements AuthorizationCodeGranter
if (StringUtils.isEmpty(scopeStr)) {
return ((permission, s) -> false);
}
String[] scopes = scopeStr.split("[,]");
String[] scopes = scopeStr.split("[ ,\n]");
Map<String, Set<String>> actions = new HashMap<>();
for (String scope : scopes) {
String[] permissions = scope.split("[:]");

View File

@@ -19,7 +19,7 @@ public class DefaultAuthorizationCodeGranterTest {
@Test
public void testPermission() {
BiPredicate<Permission, String> predicate = DefaultAuthorizationCodeGranter.createPredicate("user:info,device:query");
BiPredicate<Permission, String> predicate = DefaultAuthorizationCodeGranter.createPredicate("user:info device:query");
{
SimplePermission permission=new SimplePermission();