
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
protocoluser
Advanced tools
The most easy Authentication and User Management System for Node.js through MySQL Pooled Connections
STATUS: Current in Development, unusable.
Node.js is currently in ascension and everyday someone have needs to create a login API and a user's management system, through databases and session managers. We know that Passport exists, although it's a lot complicated and itsn't simple. So I've taked the decision to start the development of a new and unique system to give these resources as all in one. Welcome to the Protocoluser, I'll show to you all about it.
Why 'Protocoluser'? It's because I see the process of security, care and management of users and sessions as a PROTOCOL (it need to folllow rules, hard defined instructions and need to have a good protection against attacks, i.e. SQL INJECTION).
Authentication API allows you to register users, authenticate then, generate sessions and etc. You have a large control about the user's informations and you only need to put what you want, columns support null values.
We also have plans to offer a integrated system to recover password through tokens and mail sending. In future we wanna integrate with Phone SMS systems too, if anyone have API to.
You'll able to:
We also have ALL needed endpoints done, but it's optional (if you have plans to use this with express, koa2, loopback or etc). If you wanna use it, you can; but if you wanna use your own, no one problem need to be expected. You're in control of all.
We don't have any plans to reinvent the wheel.
We just pick some useful and powerful modules about sessions and changed what was needed to adapt it for us. We also integrated with MySQL Pooled Connections. I have plans to create a hook with the Redis system too in next releases, but not now.
If you wanna use the RESTFUL API, we offer a easy mode to do that: you'll just need to have Express, Koa2 or LoopBack (or any other from your personal preference).
My name is João Pedro Viana, also knowed as Rinzerhold or just Pitter. I'm 16 years old and I love to make softwares, since my 12 years old. I started learning about Java and today I have experience with 6+ programming languages. I'm from Brazil and I have experience with English and Espanhol too. I'll appreciate to talk with you, text me in Telegram @Rynzerhold
If you wanna support me, my PayPal is snider@degiant.com.br.
FAQs
The most easy Authentication and User Management System for Node.js through MySQL Pooled Connections
We found that protocoluser demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.