Skip to content
Snippets Groups Projects

Trying to implement openid

Merged Thomas SAUVAGE requested to merge trying-to-implement-openid into main
Files
4
@@ -21,6 +21,8 @@ export const loginNotSigmaUser = async ({ request, response, auth }: HttpContext
export const createNotSigmaUser = async ({ request, response }: HttpContextContract) => {
// TODO: Validate ?
const username = request.input('username')
const name = request.input('name')
const password = randomString(20)
// Check if user already exists
@@ -30,9 +32,9 @@ export const createNotSigmaUser = async ({ request, response }: HttpContextContr
return response.badRequest({ error: 'User already exists' })
}
await User.create({ username, password })
await User.create({ username, name, password, groups: [], isAdmin: false, isSigmaUser: false })
return response.created({ message: 'User created', username, password })
return response.created({ message: 'User created', username, name, password })
}
/** Remove an auth token */
Loading