First off, you're awesome for wanting to contribute! 🎉
Here's how to report it:
- Check if someone already reported it in Issues
- If not, create a new one with:
- How to make the bug happen
- What should happen
- What actually happens
- Screenshots if you can
- Your browser (Chrome, Safari, etc)
- Fork the repo
- Create your feature branch:
git checkout -b feature/awesome-feature
- Make your changes
- Test everything works
- Push to your fork
- Open a Pull Request
Keep these in mind:
- Focus on one thing at a time
- Follow the existing style
- Update docs if needed
- Explain your changes clearly
You can either:
- DM me directly on X/Twitter
- Open a GitHub issue
- Email me at hi@mazewinther.com
Think of this as the authentication foundation that developers can actually build on. Just like how Shadcn UI revolutionized UI components by making them customizable, we're doing the same for auth.
We focus purely on authentication. That means:
- ✅ Email verification
- ✅ Device management
- ✅ Security alerts
- ✅ Basic user settings (email, password, name)
- ❌ In-app notifications (not auth-related)
- ❌ User profiles (usernames, bios, profile pages, etc)
This keeps the project focused while giving developers a solid foundation they can extend.
We also like simple solutions. That way, the project is easier to pick up on.
A few ground rules:
- Be kind and helpful
- Focus on solutions, not blame
- Welcome newcomers
- Share knowledge
Let's make authentication great again!