feat: remember created users

This commit is contained in:
2023-05-31 20:19:32 +02:00
parent bb8deb221e
commit 397d60361e
+17 -1
View File
@@ -23,6 +23,7 @@ const debug = Debug('app')
let { privateKey, certDer, thumbprint, exponent, modulus } = cert(jwksOrigin)
const users = {}
const sessions = {}
const challenges = {}
@@ -354,11 +355,26 @@ app.post('/issuer', (req, res) => {
})
app.get('/api/v2/users-by-email', (req, res) => {
res.json([])
const email = req.query.email
const user = users[email]
if (user === undefined) {
res.json([{}])
} else {
res.json([
user
])
}
})
app.post('/api/v2/users', (req, res) => {
const email = req.body.email
users[email] = {
"email": email,
"given_name": "Given",
"family_name": "Last",
"user_id": email,
}
res.json({
user_id: `auth0|${email}`
})