19 lines
737 B
Java
19 lines
737 B
Java
package com.dh7789dev.xpeditis.configuration;
|
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
import org.springframework.context.annotation.Configuration;
|
|
import lombok.Data;
|
|
|
|
@Configuration
|
|
@ConfigurationProperties(prefix = "spring.security.oauth2.client.registration.google")
|
|
@Data
|
|
public class OAuth2Configuration {
|
|
|
|
private String clientId;
|
|
private String clientSecret;
|
|
private String redirectUri;
|
|
private String scope;
|
|
|
|
public static final String GOOGLE_TOKEN_INFO_URL = "https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=%s";
|
|
public static final String GOOGLE_USER_INFO_URL = "https://www.googleapis.com/oauth2/v2/userinfo?access_token=%s";
|
|
} |