0.1.2 • Published 8 years ago

loopback-component-current-user v0.1.2

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

Loopback Component Current User

This loopback component enables you to add the logined(current) user to the request of thhe loopback application.

Installation

  1. Install in you loopback project:

    npm install --save loopback-component-current-user

  2. Create a component-config.json file in your server folder (if you don't already have one)

  3. Configure options inside component-config.json:

    {
      "loopback-component-current-user": {
        "user": "User"
      }
    }
  • user
    • String : The name of the user model. (default: 'User')
  1. Create a middleware.json file in your server folder (if you don't already have one).

  2. Ensure that you enable the loopback#token middleware early in your middleware chain.

    {
      "initial:before": {
        "loopback#token": {}
      },
    }

Usage

Model.beforeRemote('*', function(ctx, next){
  console.log(ctx.req.currentUser)
})