chore: update identity provider id

This commit is contained in:
Steven
2024-08-12 23:41:56 +08:00
parent 80304070e7
commit ea7ea0ac24
15 changed files with 277 additions and 270 deletions

View File

@ -73,13 +73,13 @@ func (s *APIV1Service) SignInWithSSO(ctx context.Context, request *v1pb.SignInWi
}
var identityProvider *storepb.IdentityProvider
for _, idp := range identityProviderSetting.GetIdentityProvider().IdentityProviders {
if idp.Name == request.IdpName {
if idp.Id == request.IdpId {
identityProvider = idp
break
}
}
if identityProvider == nil {
return nil, status.Errorf(codes.InvalidArgument, fmt.Sprintf("identity provider not found with name %s", request.IdpName))
return nil, status.Errorf(codes.InvalidArgument, fmt.Sprintf("identity provider not found with name %s", request.IdpId))
}
var userInfo *idp.IdentityProviderUserInfo

View File

@ -220,7 +220,7 @@ func convertIdentityProviderFromStore(identityProvider *storepb.IdentityProvider
return nil
}
return &v1pb.IdentityProvider{
Name: identityProvider.Name,
Id: identityProvider.Id,
Title: identityProvider.Title,
Type: v1pb.IdentityProvider_Type(identityProvider.Type),
Config: convertIdentityProviderConfigFromStore(identityProvider.Config),
@ -255,7 +255,7 @@ func convertIdentityProviderToStore(identityProvider *v1pb.IdentityProvider) *st
return nil
}
return &storepb.IdentityProvider{
Name: identityProvider.Name,
Id: identityProvider.Id,
Title: identityProvider.Title,
Type: storepb.IdentityProvider_Type(identityProvider.Type),
Config: convertIdentityProviderConfigToStore(identityProvider.Config),