feathers-authentication-local

2019-09-23 admin

feathers-authentication-local是什么

什么是feathers-authentication-local,Local authentication strategy for feathers-authentication

feathers-authentication-local使用教程帮助文档

@feathersjs/authentication-local

Important: The code for this module has been moved into the main Feathers repository at feathersjs/feathers (package direct link). Please open issues and pull requests there. No changes in your existing Feathers applications are necessary.

Build Status

Local authentication strategy for feathers-authentication using Passport without all the boilerplate.

Installation

npm install @feathersjs/authentication-local --save

Quick example

const feathers = require('@feathersjs/feathers');
const authentication = require('feathers-authentication');
const local = require('@feathersjs/authentication-local');
const app = feathers();

// Setup authentication
app.configure(authentication(settings));
app.configure(local());

// Setup a hook to only allow valid JWTs or successful 
// local auth to authenticate and get new JWT access tokens
app.service('authentication').hooks({
  before: {
    create: [
      authentication.hooks.authenticate(['local', 'jwt'])
    ]
  }
});

Documentation

Please refer to the @feathersjs/authentication-local API documentation for more details.

License

Copyright © 2018

Licensed under the MIT license.

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-75832.html

文章标题:feathers-authentication-local

回到顶部