chore: Update database configuration and enhance error handling
- Changed database credentials in start.sh for testing purposes. - Added environment variable for testing and allowed origins in start.sh. - Improved error handling in yggdrasil_auth_service.go by checking for nil user before returning an error.
This commit is contained in:
@@ -42,6 +42,9 @@ func (s *yggdrasilAuthService) GetUserIDByEmail(ctx context.Context, email strin
|
||||
if err != nil {
|
||||
return 0, apperrors.ErrUserNotFound
|
||||
}
|
||||
if user == nil {
|
||||
return 0, apperrors.ErrUserNotFound
|
||||
}
|
||||
return user.ID, nil
|
||||
}
|
||||
|
||||
|
||||
8
start.sh
8
start.sh
@@ -5,9 +5,9 @@
|
||||
# 设置环境变量
|
||||
export DATABASE_HOST=192.168.10.205
|
||||
export DATABASE_PORT=5432
|
||||
export DATABASE_USERNAME=skin3
|
||||
export DATABASE_PASSWORD=lanyimin123
|
||||
export DATABASE_NAME=skin3
|
||||
export DATABASE_USERNAME=test
|
||||
export DATABASE_PASSWORD=eFjAbSWJNDFe8NQz
|
||||
export DATABASE_NAME=test
|
||||
export DATABASE_SSL_MODE=disable
|
||||
export DATABASE_TIMEZONE=Asia/Shanghai
|
||||
|
||||
@@ -28,6 +28,8 @@ export RUSTFS_USE_SSL=false
|
||||
|
||||
export EMAIL_ENABLED=false
|
||||
|
||||
export Environment=test
|
||||
export SECURITY_ALLOWED_ORIGINS=*
|
||||
export LOG_LEVEL=info
|
||||
export LOG_FORMAT=json
|
||||
export LOG_OUTPUT=logs/app.log
|
||||
|
||||
Reference in New Issue
Block a user