Last updated: 2026
By accessing or using the @nik2208/node-auth documentation site and its associated services ("Service") you agree to be bound by these Terms of Service. If you do not agree, please do not use the Service.
The Service provides documentation, a live demo, and an AI assistant for the @nik2208/node-auth library — a database-agnostic JWT authentication toolkit for Node.js. The library can be integrated into any Node.js application and configured via code or through the companion MCP server, which allows AI development tools to scaffold authentication configuration via natural language.
Access to the Service requires authentication via an OAuth provider (Google or GitHub). You are responsible for:
You agree not to use the Service to:
The Service is offered under different plans (Free, Pro, Enterprise) with associated rate limits and quotas. Exceeding plan limits may result in throttling or temporary suspension of API access. Plan details are subject to change with reasonable notice.
The node-auth library and MCP server are open-source software released under the MIT License. The documentation and associated content are copyright © nik2208.
Your use of the Service is also governed by our Privacy Policy, which is incorporated into these Terms by reference.
THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED OR ERROR-FREE.
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL NIK2208 BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES.
We reserve the right to modify these Terms at any time. Material changes will be announced via the project's GitHub repository. Your continued use of the Service after the effective date of any changes constitutes acceptance of the new Terms.
These Terms shall be governed by and construed in accordance with applicable law. Any disputes arising from these Terms shall be resolved through good-faith negotiation before resorting to formal proceedings.
For questions about these Terms please open an issue on GitHub.