Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | // better-auth object factory
import { AuthFactoryType } from './factory/auth';
// hono object factory
import honoFactory from './factory/hono';
// public router without authentication
const apiPublic = (auth: AuthFactoryType) => {
const app = honoFactory();
// better-auth endpoints: /api/auth/*
app.on(['POST', 'GET'], '/api/auth/*', (c) => {
return auth(c.env).handler(c.req.raw);
});
return app;
};
export default apiPublic;
|