@zeltjs/auth-session
v0.6.1
Published
[](https://zeltjs.com)
Readme
@zeltjs/auth-session
Session management middleware for Zelt applications.
Installation
npm install @zeltjs/auth-session @zeltjs/coreUsage
import { createApp, Controller, Get } from '@zeltjs/core';
import { SessionConfig, SessionMiddleware, getSession, setSession } from '@zeltjs/auth-session';
@Controller('/auth')
class AuthController {
@Get('/me')
me() {
const session = getSession();
return { user: session?.user };
}
}
const app = createApp({
http: {
controllers: [AuthController],
middlewares: [SessionMiddleware],
},
configs: [SessionConfig],
});