feat: refactor authentication and user management routes
- Removed the API proxy middleware and integrated RPC routes for user authentication. - Implemented JWT token generation and validation in the authentication middleware. - Enhanced user registration and login processes with password hashing and token management. - Added new routes for user password reset and Google OAuth login. - Introduced health check endpoints for service monitoring. - Updated gRPC client methods for user management, including password updates. - Refactored utility functions for token handling and Redis interactions. - Improved type definitions for better TypeScript support.
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
"@bufbuild/protobuf": "^2.11.0",
|
||||
"@grpc/grpc-js": "^1.14.3",
|
||||
"@hattip/adapter-node": "^0.0.49",
|
||||
"@hiogawa/tiny-rpc": "^0.2.3-pre.18",
|
||||
"@hono/node-server": "^1.19.11",
|
||||
"@hono/zod-validator": "^0.7.6",
|
||||
"@pinia/colada": "^0.21.7",
|
||||
|
||||
Reference in New Issue
Block a user