🔧 create_user 파라미터를 딕셔너리로 변경
Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled
Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled
- create_user(user_data: Dict) 형식에 맞춤 - 키워드 인자 → 딕셔너리로 변경 - 회원가입 기능 정상 작동
This commit is contained in:
@@ -73,18 +73,18 @@ async def signup_request(
|
||||
).decode('utf-8')
|
||||
|
||||
# 승인 대기 상태로 사용자 생성
|
||||
new_user = user_repo.create_user(
|
||||
username=signup_data.username,
|
||||
hashed_password=hashed_password,
|
||||
name=signup_data.name,
|
||||
email=signup_data.email,
|
||||
access_level='pending', # 승인 대기
|
||||
department=signup_data.department,
|
||||
position=signup_data.position,
|
||||
phone=signup_data.phone,
|
||||
role='user',
|
||||
is_active=False # 비활성 상태
|
||||
)
|
||||
new_user = user_repo.create_user({
|
||||
'username': signup_data.username,
|
||||
'hashed_password': hashed_password,
|
||||
'name': signup_data.name,
|
||||
'email': signup_data.email,
|
||||
'access_level': 'pending', # 승인 대기
|
||||
'department': signup_data.department,
|
||||
'position': signup_data.position,
|
||||
'phone': signup_data.phone,
|
||||
'role': 'user',
|
||||
'is_active': False # 비활성 상태
|
||||
})
|
||||
|
||||
# 가입 사유 저장 (notes 컬럼 활용)
|
||||
if signup_data.reason:
|
||||
|
||||
Reference in New Issue
Block a user