Skip to content

Commit 78d2a87

Browse files
committed
feat: optimize raw user info for email authenticating
1 parent 1bad080 commit 78d2a87

File tree

1 file changed

+4
-0
lines changed
  • server/api-service/openblocks-domain/src/main/java/com/openblocks/domain/user/model

1 file changed

+4
-0
lines changed

server/api-service/openblocks-domain/src/main/java/com/openblocks/domain/user/model/Connection.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import com.fasterxml.jackson.annotation.JsonIgnore;
1717
import com.fasterxml.jackson.annotation.JsonProperty;
1818
import com.fasterxml.jackson.annotation.JsonProperty.Access;
19+
import com.openblocks.sdk.constants.AuthSourceConstants;
1920

2021
import lombok.Builder;
2122
import lombok.Getter;
@@ -77,6 +78,9 @@ public boolean matchThirdPartyLoginSourceInCloud(String sourceType, String orgId
7778
}
7879

7980
public Map<String, Object> getRawUserInfo() {
81+
if (AuthSourceConstants.EMAIL.equals(this.getSource())) {
82+
return Map.of("email", this.getRawId());
83+
}
8084
return emptyIfNull(rawUserInfo);
8185
}
8286

0 commit comments

Comments
 (0)