chore: add hmac secret generation on bloom
Signed-off-by: deslokitty <deslokitty@desloratadyna.net>
This commit is contained in:
5
bloom.js
5
bloom.js
@@ -1,3 +1,6 @@
|
||||
const crypto = require("node:crypto");
|
||||
const fs = require("node:fs");
|
||||
|
||||
const sqlite = require("better-sqlite3");
|
||||
const uuid = require("uuid");
|
||||
|
||||
@@ -21,5 +24,7 @@ database.prepare("INSERT INTO fluff_authentication_base(id, identifier, passhash
|
||||
database.prepare("INSERT INTO fluff_services(id, displayName, shortDescription, tosLink, ppLink, ownerId, approved) VALUES (?, ?, ?, ?, ?, ?, ?)").run(chatuuid, "chat domestique", "chat domestique is a heavily opinionated chat platform for silly kibbies >w<", "https://chatdomestique.fr/legal/termsofuse", "https://chatdomestique.fr/legal/privacypolicy", "https://internal.chatdomestique.fr/endpoint/desloratadyna" deslokittyuuid, 1);
|
||||
database.prepare("INSERT INTO fluff_authorised_services(id, serviceId, userId, authorisedAt) VALUES (?, ?, ?, ?)").run(authid, chatuuid, deslokittyuuid, Date.now());
|
||||
|
||||
fs.writeFileSync("./hmacsecret", crypto.randomBytes(16).toString("base64url"));
|
||||
|
||||
database.close();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user