add profile picture

This commit is contained in:
Tutur33
2023-12-06 20:43:25 +01:00
parent bdc6c56467
commit f81296cf7c
15 changed files with 952 additions and 32 deletions
+7 -2
View File
@@ -27,10 +27,15 @@ export default class AuthController {
return view.render('auth/signup')
}
async doSignup({ request, response }: HttpContextContract) {
async doSignup({ request, response, auth }: HttpContextContract) {
const playload = await request.validate(CreateUserValidator)
await User.create(playload)
return response.redirect().toRoute('home')
try {
await auth.use('web').attempt(playload.email, playload.password)
response.redirect().toRoute('home')
} catch {
response.redirect().toRoute('login')
}
}