api documentation for koa-passport (v3.0.0)

Passport middleware for Koa

table of contents

  1. module koa-passport
    1. function koa-passport.Authenticator ()
    2. function koa-passport.KoaPassport ()
    3. function koa-passport.Passport ()
    4. function koa-passport.Strategy ()
    5. function koa-passport.strategies.SessionStrategy ()
    6. object koa-passport.Authenticator.prototype
    7. object koa-passport.Strategy.prototype
    8. object koa-passport._deserializers
    9. object koa-passport._framework
    10. object koa-passport._infoTransformers
    11. object koa-passport._serializers
    12. object koa-passport._strategies
    13. object koa-passport.strategies
    14. object koa-passport.strategies.SessionStrategy.prototype
    15. string koa-passport._key
    16. string koa-passport._userProperty
  2. module koa-passport.Authenticator
    1. function koa-passport.Authenticator ()
  3. module koa-passport.Authenticator.prototype
    1. function koa-passport.Authenticator.prototype._strategy (name)
    2. function koa-passport.Authenticator.prototype.authenticate (strategy, options, callback)
    3. function koa-passport.Authenticator.prototype.authorize (strategy, options, callback)
    4. function koa-passport.Authenticator.prototype.deserializeUser (fn, req, done)
    5. function koa-passport.Authenticator.prototype.framework (fw)
    6. function koa-passport.Authenticator.prototype.init ()
    7. function koa-passport.Authenticator.prototype.initialize (options)
    8. function koa-passport.Authenticator.prototype.serializeUser (fn, req, done)
    9. function koa-passport.Authenticator.prototype.session (options)
    10. function koa-passport.Authenticator.prototype.transformAuthInfo (fn, req, done)
    11. function koa-passport.Authenticator.prototype.unuse (name)
    12. function koa-passport.Authenticator.prototype.use (name, strategy)
  4. module koa-passport.Strategy
    1. function koa-passport.Strategy ()
  5. module koa-passport.Strategy.prototype
    1. function koa-passport.Strategy.prototype.authenticate (req, options)
  6. module koa-passport._framework
    1. function koa-passport._framework.authenticate (passport, name, options, callback)
    2. function koa-passport._framework.authorize (passport, name, options, callback)
    3. function koa-passport._framework.initialize (passport)
  7. module koa-passport.strategies
    1. function koa-passport.strategies.SessionStrategy ()
  8. module koa-passport.strategies.SessionStrategy
    1. function koa-passport.strategies.SessionStrategy ()
    2. function koa-passport.strategies.SessionStrategy.super_ ()
  9. module koa-passport.strategies.SessionStrategy.prototype
    1. function koa-passport.strategies.SessionStrategy.prototype.authenticate (req, options)

module koa-passport

function koa-passport.Authenticator ()

function koa-passport.KoaPassport ()

function koa-passport.Passport ()

function koa-passport.Strategy ()

function koa-passport.strategies.SessionStrategy ()

module koa-passport.Authenticator

function koa-passport.Authenticator ()

module koa-passport.Authenticator.prototype

function koa-passport.Authenticator.prototype._strategy (name)

function koa-passport.Authenticator.prototype.authenticate (strategy, options, callback)

function koa-passport.Authenticator.prototype.authorize (strategy, options, callback)

function koa-passport.Authenticator.prototype.deserializeUser (fn, req, done)

function koa-passport.Authenticator.prototype.framework (fw)

function koa-passport.Authenticator.prototype.init ()

function koa-passport.Authenticator.prototype.initialize (options)

function koa-passport.Authenticator.prototype.serializeUser (fn, req, done)

function koa-passport.Authenticator.prototype.session (options)

function koa-passport.Authenticator.prototype.transformAuthInfo (fn, req, done)

function koa-passport.Authenticator.prototype.unuse (name)

function koa-passport.Authenticator.prototype.use (name, strategy)

module koa-passport.Strategy

function koa-passport.Strategy ()

module koa-passport.Strategy.prototype

function koa-passport.Strategy.prototype.authenticate (req, options)

module koa-passport._framework

function koa-passport._framework.authenticate (passport, name, options, callback)

function koa-passport._framework.authorize (passport, name, options, callback)

function koa-passport._framework.initialize (passport)

module koa-passport.strategies

function koa-passport.strategies.SessionStrategy ()

module koa-passport.strategies.SessionStrategy

function koa-passport.strategies.SessionStrategy ()

function koa-passport.strategies.SessionStrategy.super_ ()

module koa-passport.strategies.SessionStrategy.prototype

function koa-passport.strategies.SessionStrategy.prototype.authenticate (req, options)

[ this document was created with utility2 ]