@arkstack/driver-express
v0.3.16
Published
Express driver package for Arkstack providing Express-specific implementations of core Arkstack features such as routing, middleware, and database integration.
Maintainers
Readme
@arkstack/driver-express
Express driver package for Arkstack, providing Express-specific implementations of core Arkstack features such as routing, middleware, and database integration.
Auth Middleware
import { auth, type AuthenticatedExpressRequest } from '@arkstack/driver-express/middlewares';
app.use('/account', auth, (req, res) => {
const request = req as AuthenticatedExpressRequest;
res.json({
user: request.authUser,
});
});The middleware expects Authorization: Bearer <token> and attaches user, authUser, and authToken to the request.
