Compare commits
2 Commits
70337a4218
...
588efcad3d
Author | SHA1 | Date |
---|---|---|
Fred Boniface | 588efcad3d | |
Fred Boniface | 48b9d65c1d |
|
@ -63,6 +63,7 @@
|
||||||
id="button"
|
id="button"
|
||||||
>Register</a
|
>Register</a
|
||||||
>
|
>
|
||||||
|
<br />
|
||||||
<img
|
<img
|
||||||
src="https://barcodes.fjla.uk/generate?type=aztec&text=https%3A%2F%2Fowlboard.info%2Fmore%2Freg%2Fsubmit%3Fkey%3D>>ACCESSCODE<<"
|
src="https://barcodes.fjla.uk/generate?type=aztec&text=https%3A%2F%2Fowlboard.info%2Fmore%2Freg%2Fsubmit%3Fkey%3D>>ACCESSCODE<<"
|
||||||
alt="Scan barcode to register on another device"
|
alt="Scan barcode to register on another device"
|
||||||
|
|
|
@ -22,10 +22,11 @@ async function isAuthed(uuid: string): Promise<boolean> {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Checks whether a registration request key is valid
|
// Checks whether a registration request key is valid
|
||||||
async function checkRequest(key: string) {
|
async function checkRequest(key: string) { // For some reason db.query seems to return correctly, but the second logs.out statement prints []??? so registration fails!!
|
||||||
const collection = "registrations";
|
const collection = "registrations";
|
||||||
const query = { uuid: key };
|
const query = { uuid: key };
|
||||||
const res = await db.query(collection, query);
|
const res = await db.query(collection, query);
|
||||||
|
logs.out("authUtils.checkRequest: Raw Result: " + res, "dbug")
|
||||||
logs.out(
|
logs.out(
|
||||||
"authUtils.checkRequest: DB Query result: " + JSON.stringify(res),
|
"authUtils.checkRequest: DB Query result: " + JSON.stringify(res),
|
||||||
"dbug"
|
"dbug"
|
||||||
|
@ -39,7 +40,7 @@ async function checkRequest(key: string) {
|
||||||
|
|
||||||
// Creates an API key for a user
|
// Creates an API key for a user
|
||||||
async function generateKey() {
|
async function generateKey() {
|
||||||
// Needs testing & moving to 'register.utils'
|
// Needs testing & moving to 'register.utils' ??? Why does it need moving?
|
||||||
return crypt.randomUUID();
|
return crypt.randomUUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue