У меня есть приложение Spring Boot и React. Я сделал вход в Facebook в Spring Boot, но я хочу, чтобы приложение реакции имело доступ ко всем вещам в приложении весенней загрузки.
По-моему, когда я открываю приложение реагирования, оно сначала ждет входа в Facebook ...
Вот мой контроллер Facebook и его конфигурация
@GetMapping("/fb")
public String welcome(Principal principal){
Map<String, Object> details = (Map<String, Object>)((OAuth2Authentication)principal).getUserAuthentication().getDetails();
String username=(String)details.get("name");
return "Hi "+username + " .Welcome to my app!";
}
spring:
application:
name: spring-oauth2-security-example
security:
oauth2:
client:
clientId: myClientId
clientSecret: mySecretId
accessTokenUri: https://graph.facebook.com/oauth/access_token
userAuthorizationUri: https://www.facebook.com/dialog/oauth
tokenName: oauth_token
authenticationScheme: query
clientAuthenticationScheme: form
resource:
userInfoUri: https://graph.facebook.com/me