@celsian/jwt
v0.3.16
Published
JWT authentication utilities for CelsianJS
Downloads
1,637
Maintainers
Readme
@celsian/jwt
JWT authentication plugin for CelsianJS. Sign and verify tokens, plus a route guard hook.
Install
npm install @celsian/jwtUsage
import { jwt, createJWTGuard } from '@celsian/jwt';
await app.register(jwt({ secret: process.env.JWT_SECRET! }));
const token = await app.jwt.sign({ sub: 'user-1' }, { expiresIn: '1h' });
const payload = await app.jwt.verify(token);Documentation
See the main repository for full docs, examples, and API reference.
License
MIT
