22 lines
618 B
JavaScript
22 lines
618 B
JavaScript
// controllers/authController.js
|
|
const express = require('express');
|
|
const AuthModel = require('../models/authModel');
|
|
const router = express.Router();
|
|
|
|
class AuthController {
|
|
async register(req, res) {
|
|
const { username, password } = req.body;
|
|
await AuthModel.addAuth(username, password);
|
|
res.send('사용자 등록 완료');
|
|
}
|
|
|
|
// 로그인 및 로그아웃 등 다른 인증 관련 로직 추가 가능
|
|
}
|
|
|
|
const authController = new AuthController();
|
|
|
|
router.post('/register', authController.register.bind(authController));
|
|
// 다른 인증 관련 라우팅 추가 가능
|
|
|
|
module.exports = router;
|