ember-auth-strategy-token

1.0.2 • Public • Published

token strategy adapter for ember-auth

Build Status Gem Version NPM version

Token authentication for ember-auth.

Config

App.Auth = Em.Auth.reopen
  strategy: 'token'

  # [string] key for auth token, used in both server requests and
  #   response payloads
  tokenKey: null

  # [string|null] (opt) key for user id, used in both server requests and
  #   response payloads;
  #   null to indicate no user id;
  #   default: null
  tokenIdKey: null

  # [string] (opt) 'param', 'authHeader', or 'customHeader';
  #   default: 'param'
  #   - 'param': send the auth token via a key-value pair in params / data
  #       `(tokenKey)=(auth token)`
  #   - 'authHeader': send the auth token via an Authorization header
  #       `Authorization: (tokenHeaderKey) (auth token)`
  #   - 'customHeader': send the auth token via a custom header
  #       `(tokenHeaderKey): (auth token)`
  tokenLocation: 'param'

  # [string|null] (opt) used in complement when `tokenLocation` is
  #   'authHeader' or 'customHeader' - see doc for `tokenLocation`;
  #   default: null
  tokenHeaderKey: null

Usage

@auth.authToken # access the auth token

Readme

Keywords

none

Package Sidebar

Install

npm i ember-auth-strategy-token

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • heartsentwined