implemented some login stuff.

This commit is contained in:
sockenklaus
2023-07-04 01:08:21 +02:00
parent 7a2b63ee07
commit f98fc36e51
11 changed files with 124 additions and 40 deletions

View File

@@ -1,16 +1,21 @@
import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'
import User from 'App/Models/User'
import Logger from '@ioc:Adonis/Core/Logger'
export default class UsersController {
public async index({}: HttpContextContract) {
public async index({ auth, response, inertia }: HttpContextContract) {
if(auth.user?.isAdmin) {
return inertia.render('Users/Index')
}
else response.redirect().toRoute('events.index')
}
public async create({ auth, inertia }: HttpContextContract) {
if(auth.user?.isAdmin) {
inertia.render('Users/Create')
} else {
inertia
}
}