I’m not following you.
Frappe Framework has user management and authentication built-in. What part of authentication do you dislike?
From your limited explanation, it sounds like you want to turn on “allow sign up”.
In order for the system to allow sign-up, you’ll need to have a working email to
email the users a password creation link.
Perhaps this post will help.