Sign-up & Log in

Authentication is the way the backend handles adding users and allowing them to access certain areas of your app.

Through Jumpstart, Xano automatically adds a user database table and provisions the endpoints needed for you to log in. A special feature is that we create 3 special API endpoints. These endpoints use Authentication tokens also known as a JWT (JSON Web Token) which can be stored using cookies or HTML 5 Web Storage (localStorage or sessionStorage). Choosing which method to use is completely up to you.

COMING SOON: Oauth (Sign in with Google/Facebook/Twitter/Github)

With these 3 endpoints, you will be able to set up the sign-up and login experiences for your app.

auth/signup This endpoint creates a user record to the database table using 3 inputs: name, email, and password. It returns an Authentication token which can be used with the auth/me API endpoint to get the information of the user.

auth/login This endpoint uses 2 inputs: email and password to retrieve an Authentication token which can be used with the auth/me API endpoint to get the information of the user.

auth/me This endpoint uses an Authentication token to retrieve the data of the user that it is associated with.