A package for the signUp and logIn with less code. Just import and use it in your project.
npm i sol-auth
Import the package
const auth = require("sol-auth");
SignUp Option
auth.signUp({
username: username,
password: pass,
salt: salt
});
LogIn Option
auth.logIn({
username: username,
password: password,
hashPassword: hashPassword
});
LogIn with JWT Token
auth.logIn({
username: username,
password: password ,
hashPassword: hashPassword ,
payload , secret, expiresIn
});
const signUpFunction = async () => {
const signinData = await auth.signUp({
username: username,
password: pass,
salt: salt
});
}
const logInFunction = async () =>{
const loginData = await auth.logIn({
username: username,
password: pass ,
hashPassword: hashPassword
});
}