|
|
@@ -155,6 +155,10 @@ func (os *OauthService) FetchOidcEndpointByOp(op string) (error, OidcEndpoint) {
|
|
155
|
155
|
|
|
156
|
156
|
// GetOauthConfig retrieves the OAuth2 configuration based on the provider name
|
|
157
|
157
|
func (os *OauthService) GetOauthConfig(op string) (err error, oauthType string, oauthConfig *oauth2.Config) {
|
|
|
158
|
+ err = os.ValidateOauthProvider(op)
|
|
|
159
|
+ if err != nil {
|
|
|
160
|
+ return err, "", nil
|
|
|
161
|
+ }
|
|
158
|
162
|
err, oauthType, oauthConfig = os.getOauthConfigGeneral(op)
|
|
159
|
163
|
if err != nil {
|
|
160
|
164
|
return err, oauthType, nil
|