Skip to content
Snippets Groups Projects

Trying to implement openid

Merged Thomas SAUVAGE requested to merge trying-to-implement-openid into main
Files
9
import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'
import NotSigmaUser from 'App/Models/NotSigmaUser'
import User from 'App/Models/User'
import { randomString } from 'App/Utils/random'
/** Login a user that is not using the CAS */
@@ -24,13 +24,13 @@ export const createNotSigmaUser = async ({ request, response }: HttpContextContr
const password = randomString(20)
// Check if user already exists
const user = await NotSigmaUser.findBy('username', username)
const user = await User.findBy('username', username)
if (user) {
return response.badRequest({ error: 'User already exists' })
}
await NotSigmaUser.create({ username, password })
await User.create({ username, password })
return response.created({ message: 'User created', username, password })
}
Loading