Added signup page.
This commit is contained in:
@@ -11,8 +11,6 @@ export async function setUserApi(req, res, next) {
|
||||
}
|
||||
|
||||
export async function loginApi(req, res) {
|
||||
console.log('login!', req.body);
|
||||
|
||||
const user = await login(req.body);
|
||||
|
||||
req.session.user = user;
|
||||
|
||||
@@ -34,6 +34,7 @@ import {
|
||||
setUserApi,
|
||||
loginApi,
|
||||
logoutApi,
|
||||
signupApi,
|
||||
} from './auth.js';
|
||||
|
||||
import initLogger from '../logger.js';
|
||||
@@ -89,21 +90,22 @@ export default async function initServer() {
|
||||
router.use(viteDevMiddleware);
|
||||
}
|
||||
|
||||
router.get('/api/scenes', fetchScenesApi);
|
||||
|
||||
router.get('/api/actors', fetchActorsApi);
|
||||
|
||||
router.get('/api/movies', fetchMoviesApi);
|
||||
|
||||
// SESSION
|
||||
router.post('/api/session', loginApi);
|
||||
router.delete('/api/session', logoutApi);
|
||||
|
||||
// ...
|
||||
// Other middlewares (e.g. some RPC middleware such as Telefunc)
|
||||
// ...
|
||||
// USERS
|
||||
router.post('/api/users', signupApi);
|
||||
|
||||
// SCENES
|
||||
router.get('/api/scenes', fetchScenesApi);
|
||||
|
||||
// ACTORS
|
||||
router.get('/api/actors', fetchActorsApi);
|
||||
|
||||
// MOVIES
|
||||
router.get('/api/movies', fetchMoviesApi);
|
||||
|
||||
// Vike middleware. It should always be our last middleware (because it's a
|
||||
// catch-all middleware superseding any middleware placed after it).
|
||||
router.get('*', async (req, res, next) => {
|
||||
const pageContextInit = {
|
||||
urlOriginal: req.originalUrl,
|
||||
|
||||
Reference in New Issue
Block a user