this.signInService = signInService;
}
@Override
public String signIn(String githubId, Connection<?> connection, NativeWebRequest request) {
GitHub gitHub = (GitHub) connection.getApi();
String githubUsername = connection.getDisplayName();
try {
if (!signInService.isSpringMember(githubUsername, gitHub)) {
throw new BadCredentialsException("User not member of required org");