Myfy User Authentication & Management

•
83
•

Provides comprehensive user authentication, session management, and OAuth integration for Myfy-based applications.

The UserModule for Myfy is a robust authentication layer designed to streamline the implementation of secure user systems. It offers a standardized approach to handling email/password registration, social login through Google and GitHub, session-based web security, and JWT-based API protection. By extending the BaseUser model, developers can easily add custom fields while leveraging built-in features like email verification, password resets, and automated database table creation. This skill enables Claude to assist with the implementation, configuration, and extension of authentication workflows within the Myfy ecosystem efficiently.

主要功能

01Dual-mode authentication with Sessions for Web and JWT for APIs
02Multi-provider OAuth support for Google and GitHub
03Automated database schema generation for user management
04Integrated account lifecycle management including verification and password resets
0583 GitHub stars
06Extensible BaseUser model for custom metadata and database relationships

使用场景

01Implementing secure user login and registration in a new Myfy web application
02Adding social login capabilities to existing backend services
03Creating protected API endpoints that require JWT authentication