Comment tweaks

This commit is contained in:
2021-03-06 14:52:18 +11:00
parent dccf55c973
commit e3e5af4af0
3 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -27,12 +27,13 @@ docker-compose up --build
There are external components to this template referred to as "microservices". These can be omitted entirely by simply removing the React component that accesses them.
* News Server: https://github.com/krgamestudios/news-server
* Auth Server: https://github.com/krgamestudios/auth-server
* Chat Server: https://github.com/krgamestudios/chat-server
# TODO list
- Account system
- A separate user settings page
- A separate authentication server
- Administration Panel
- inspect aggregate user data
- Moderation tools for banning, suspending, or chat-banning users
+1
View File
@@ -21,6 +21,7 @@ const defaultAdminAccount = async () => {
hash: await bcrypt.hash('password', await bcrypt.genSalt(11))
});
//TODO: (1) Replace this default admin account password with UUID
console.log(`Created default admin account (email: admin@${process.env.WEB_ADDRESS}; password: password)`);
}
};
+1 -1
View File
@@ -4,7 +4,7 @@ const router = express.Router();
//middleware
router.use((req, res, next) => {
//make sure the account is an admin
if (req.cookies['admin'] !== process.env.SESSION_ADMIN) {
if (req.cookies['admin'] !== process.env.SESSION_ADMIN) { //TODO: Eew not good.
return res.status(401).send('invalid admin status');
} else {
next();