Skip to content

Commit fe1db59

Browse files
committed
feat: add AbstractBlockedAuthRequest; rm jsprint
1 parent 26922c5 commit fe1db59

File tree

4 files changed

+45
-6
lines changed

4 files changed

+45
-6
lines changed

server/api-service/openblocks-sdk/src/main/java/com/openblocks/sdk/exception/BizError.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ public enum BizError {
9999
DISABLE_AUTH_CONFIG_FORBIDDEN(403, 5617),
100100
USER_NOT_EXIST(400, 5618),
101101
JWT_NOT_FIND(400, 5619),
102+
ID_NOT_EXIST(500, 5620),
102103

103104

104105
// asset related, code range 5700 - 5799
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.openblocks.api.authentication.request;
2+
3+
import static com.openblocks.api.authentication.util.AuthenticationUtils.AUTH_REQUEST_THREAD_POOL;
4+
5+
import com.openblocks.domain.authentication.context.AuthRequestContext;
6+
import com.openblocks.domain.user.model.AuthUser;
7+
8+
import reactor.core.publisher.Mono;
9+
10+
public abstract class AbstractBlockedAuthRequest implements AuthRequest {
11+
12+
@Override
13+
public final Mono<AuthUser> auth(AuthRequestContext authRequestContext) {
14+
return Mono.fromSupplier(() -> authSync(authRequestContext))
15+
.subscribeOn(AUTH_REQUEST_THREAD_POOL);
16+
}
17+
18+
protected abstract AuthUser authSync(AuthRequestContext authRequestContext);
19+
}

server/api-service/openblocks-server/src/main/resources/recommendedJsLibraries

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
fast-xml-parser
2-
jsprint
32
jspdf
43
jmespath
54
jsonpath
Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,40 @@
11
version: 1
2-
dn: dc=baeldung,dc=com
2+
dn: dc=openblocks,dc=dev
33
objectClass: domain
44
objectClass: top
5-
dc: baeldung
5+
dc: openblocks
66

7-
dn: ou=Users,dc=baeldung,dc=com
7+
dn: ou=Users,dc=openblocks,dc=dev
88
objectClass: organizationalUnit
99
objectClass: top
1010
ou: Users
1111

12-
dn: cn=Joe Simms,ou=Users,dc=baeldung,dc=com
12+
dn: cn=Joe Simms,ou=Users,dc=openblocks,dc=dev
1313
objectClass: inetOrgPerson
1414
objectClass: organizationalPerson
1515
objectClass: person
1616
objectClass: top
1717
cn: Joe Simms
1818
sn: Simms
1919
uid: user1
20-
userPassword: 12345
20+
userPassword: 12345
21+
22+
dn: cn=lv,ou=Users,dc=openblocks,dc=dev
23+
objectClass: inetOrgPerson
24+
objectClass: organizationalPerson
25+
objectClass: person
26+
objectClass: top
27+
cn: lv
28+
sn: lv
29+
uid: 1
30+
userPassword: 1111qqqq
31+
32+
dn: cn=yu,ou=Users,dc=openblocks,dc=dev
33+
objectClass: inetOrgPerson
34+
objectClass: organizationalPerson
35+
objectClass: person
36+
objectClass: top
37+
cn: yu
38+
sn: yu
39+
uid: 2
40+
userPassword: 1111qqqq

0 commit comments

Comments
 (0)