Register, Login, and Logout

This commit is contained in:
2026-05-13 19:27:59 -04:00
parent f591bdffb5
commit 86f94b7bf3
23 changed files with 737 additions and 25 deletions
+1 -13
View File
@@ -2,7 +2,7 @@ const Sequelize = require('sequelize');
const seqConn = new Sequelize({
dialect: 'sqlite',
storage: process.env.DB_STORAGE,
storage: `ndm.db`,
pool: {
max: 5,
min: 0,
@@ -12,17 +12,6 @@ const seqConn = new Sequelize({
logging: console.log,
});
////// Sessions, Users //////
// Sessions
const Session = seqConn.define('Session', {
sid: {
type: Sequelize.TEXT,
primaryKey: true
},
data: Sequelize.TEXT,
expires: Sequelize.DATE,
});
// User
const User = seqConn.define('User', {
username: {
@@ -58,7 +47,6 @@ const RegisteredDomain = seqConn.define('RegisteredDomain', {
module.exports = {
db: seqConn,
models: {
Session,
User,
RegisteredDomain
}