Spring Security project implementation using credentials from DB and Oauth2 social login implementation