in src/azurechat/features/auth/auth-api.ts [66:81]
async authorize(credentials, req): Promise<any> {
// You can put logic here to validate the credentials and return a user.
// We're going to take any username and make a new user with it
// Create the id as the hash of the email as per userHashedId (helpers.ts)
const username = credentials?.username || "dev";
const email = username + "@localhost";
const user = {
id: hashValue(email),
name: username,
email: email,
isAdmin: false,
image: "",
};
console.log("=== DEV USER LOGGED IN:\n", JSON.stringify(user, null, 2));
return user;
}