Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 1, 2021. It is now read-only.

carlospliego/sails-token-auth-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

#SailsJs Token Based Authentication Setup

Globals

$ npm install -g sails

Create a sails app

$ sails new myApp
$ cd myApp

Files

1 ) Copy every file to its corresponding folder

2 ) Add this to config/policies.js

'*': "hasToken",
UserController: {
 "create": true
},
AuthController: {
 '*': true
}

3 ) Change the value of config/tokenSecret.js

Install Dependencies

$ npm install --save passport
$ npm install --save passport-local
$ npm install --save bcrypt-nodejs
$ npm install --save jsonwebtoken
$ npm install --save express-jwt

Endpoints

Create user

POST user/

Login

POST auth/login

Logout

DELETE auth/logout

Validate Token

POST auth/validate_token

About

Token based authentication installation guide

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /