@@ -20,7 +20,7 @@ cache:
|
|||||||
db: 0
|
db: 0
|
||||||
service_name: nixcn-cms-redis
|
service_name: nixcn-cms-redis
|
||||||
search:
|
search:
|
||||||
host: 127.0.0.1
|
host: http://127.0.0.1:7700
|
||||||
api_key: ""
|
api_key: ""
|
||||||
service_name: nixcn-cms-meilisearch
|
service_name: nixcn-cms-meilisearch
|
||||||
email:
|
email:
|
||||||
|
|||||||
@@ -81,9 +81,6 @@ func (self *User) GetByEmail(ctx context.Context, email *string) (*User, error)
|
|||||||
First(&user).Error
|
First(&user).Error
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if err == gorm.ErrRecordNotFound {
|
|
||||||
return nil, nil
|
|
||||||
}
|
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -56,6 +56,7 @@ func (self *AuthServiceImpl) Redirect(payload *RedirectPayload) (result *Redirec
|
|||||||
GetByEmail(payload.Context, &authCode.Email)
|
GetByEmail(payload.Context, &authCode.Email)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if err == gorm.ErrRecordNotFound {
|
if err == gorm.ErrRecordNotFound {
|
||||||
|
userData = &data.User{}
|
||||||
userData.UUID = uuid.New()
|
userData.UUID = uuid.New()
|
||||||
userData.UserId = uuid.New()
|
userData.UserId = uuid.New()
|
||||||
userData.Email = authCode.Email
|
userData.Email = authCode.Email
|
||||||
|
|||||||
Reference in New Issue
Block a user