minimal passport

This commit is contained in:
Felix Kaspar
2024-05-26 17:16:20 +02:00
parent 527688db90
commit 96d6f56e85
16 changed files with 304 additions and 7 deletions

View File

@@ -0,0 +1,16 @@
import { User } from "./user-model";
export function findOne(params: {id?: number, username?: string}, cb: (err: Error | null, user: User) => void): undefined {
//TODO: replace with db connection.
cb(null, {
id: 1,
username: "test",
mail: "test@test.com",
accessControlList: []
});
}
export function verifyPassword(user: User, password: string) {
//TODO: replace with db connection.
return password == "test";
}