feat(verification): add user identity verification system
Implement a complete user identity verification system with support for multiple identity types (student, teacher, staff, alumni). The system includes user-facing verification submission and status checking endpoints, admin endpoints for reviewing verification requests, middleware for protecting verification-required routes, and integration with the user model to track verification status.
This commit is contained in:
@@ -34,6 +34,9 @@ var RepositorySet = wire.NewSet(
|
||||
repository.NewOperationLogRepository,
|
||||
repository.NewLoginLogRepository,
|
||||
repository.NewDataChangeLogRepository,
|
||||
|
||||
// 身份认证相关仓储
|
||||
repository.NewVerificationRepository,
|
||||
)
|
||||
|
||||
// ProvideUserActivityRepository 提供用户活跃数据仓储
|
||||
|
||||
Reference in New Issue
Block a user