6.0.0 • Published 1 year ago
koa-passport v6.0.0
koa-passport
Passport middleware for Koa
koa-passport version | passport version | koa version | branch |
---|---|---|---|
6.x, 5.x | 6.x, 5.x | 2.x | main |
4.x | 4.x | 2.x | v3.x |
3.x, 2.x | 2.x | 2.x | v2.x |
1.x | 1.x | 1.x | v1.x |
Usage
// body parser
const bodyParser = require('koa-bodyparser')
app.use(bodyParser())
// Sessions
const session = require('koa-session')
app.keys = ['secret']
app.use(session({}, app))
const passport = require('koa-passport')
app.use(passport.initialize())
app.use(passport.session())
Passport's values and methods are exposed as follows:
app.use(async ctx => {
ctx.isAuthenticated()
ctx.isUnauthenticated()
await ctx.login()
ctx.logout()
ctx.state.user
})
License
6.0.0
1 year ago
5.0.0
2 years ago
4.1.4
3 years ago
4.1.3
5 years ago
4.1.2
5 years ago
4.1.1
6 years ago
4.1.0
6 years ago
4.0.1
7 years ago
4.0.0
7 years ago
3.0.0
7 years ago
1.4.0
7 years ago
3.0.0-rc.3
7 years ago
3.0.0-rc.2
7 years ago
3.0.0-rc.1
8 years ago
2.2.2
8 years ago
2.2.1
8 years ago
2.2.0
8 years ago
2.1.1
8 years ago
1.3.1
8 years ago
1.3.0
8 years ago
2.1.0
8 years ago
2.0.1
8 years ago
2.0.0
8 years ago
1.2.0
9 years ago
1.1.6
9 years ago
1.1.5
9 years ago
1.1.4
9 years ago
1.1.3
9 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago
0.5.1
10 years ago
0.5.0
10 years ago
0.4.0
10 years ago
0.3.2
10 years ago
0.3.1
10 years ago
0.3.0
10 years ago
0.2.0
10 years ago
0.1.0
10 years ago