Skip to content

Neko-Nik/Auth-N

Repository files navigation

Auth-N
Empower Your Security Journey with Auth-N: Where Authentication Meets Innovation!

CodeQL License Dependabot Badge GitHub code size in bytes GitHub commit activity GitHub issues GitHub pull requests

Auth-N is a powerful API for managing user authentication. Developed by Nikhil Raj (Alias: Neko Nik), this custom solution offers robust security features and flexible user management capabilities.

Key Features:

  • User registration, login, and logout functionalities.
  • Role-based access control with support for various user roles and permissions.
  • Password policy enforcement and management, including password reset and change functionalities.
  • Multi-factor authentication options such as password less login and two-factor authentication (2FA).
  • Enhanced security features including JWT token authentication, IP-based restriction, and CSRF protection.
  • Audit logging to track user actions and system activities.
  • Seamless integration with other services via API key authentication and machine-to-machine communication.

Note: This project is currently under development and not yet ready for production use. Please check back later for updates and releases.

Documentation

There is a dedicated documentation for the Auth-N project. The documentation is available at Auth-N Documentation website. The documentation is currently under development. Stay tuned for updates.

The documentation provides detailed information about the project, including installation instructions, usage guidelines, and API references. It also includes tutorials, examples, and best practices for implementing Auth-N in your applications.

Feel free to explore the documentation and provide feedback or suggestions for improvement. Your input is valuable to us, and we appreciate your support in making Auth-N a better project for everyone.

👨‍💻 Contributing:

Thank you for considering contributing to this project! Your efforts are highly valued, and they contribute to the growth and improvement of our community. Here's how you can get involved:

Feel free to engage with us and join our collaborative efforts. Together, we can make this project even better!

📜 Code of Conduct

We take participation in our community as a harassment-free experience for everyone and we pledge to act in ways to contribute to an open, welcoming, diverse and inclusive community.

If you have experienced or been made aware of unacceptable behaviour, please remember that you can report this. Read our Code of Conduct for more information.

🙏 Support

This project needs a ⭐️ from you. Don't forget to leave a star ⭐️. Or you can support this project by Funding the Developer. Your support is highly appreciated.

Star History Chart

📧 Contact

For any inquiries or feedback, please contact me at nikhil@nekonik.com. Shedule a meeting with me at Calendly - Neko Nik

🛡️ License

Auth-N is licensed under the MIT License - see the LICENSE file for details.

About

Auth-N is a powerful API for managing user authentication

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published