48 lines
1.4 KiB
PHP
48 lines
1.4 KiB
PHP
|
@php
|
||
|
$configData = Helper::appClasses();
|
||
|
@endphp
|
||
|
|
||
|
@extends('admin::layouts.vuexy.layoutMaster')
|
||
|
|
||
|
@section('content')
|
||
|
<h4>Covirsa Soluciones en Tecnología</h4>
|
||
|
<p>Para mayor información al respecto consulta la <a href="{{ config('_var.documentation') }}" target="_blank" rel="noopener noreferrer">documentación</a>.</p>
|
||
|
|
||
|
@php
|
||
|
use Illuminate\Support\Facades\Auth;
|
||
|
|
||
|
// Obtener el usuario autenticado
|
||
|
$user = Auth::user();
|
||
|
|
||
|
echo '<pre>';
|
||
|
if ($user) {
|
||
|
// Imprimir información del usuario
|
||
|
echo "Usuario: {$user->name}\n";
|
||
|
echo "Email: {$user->email}\n\n";
|
||
|
|
||
|
// Obtener todos los roles del usuario
|
||
|
$roles = $user->roles;
|
||
|
|
||
|
// Iterar sobre los roles del usuario
|
||
|
foreach ($roles as $role) {
|
||
|
echo "Rol: {$role->name}\n";
|
||
|
|
||
|
// Obtener todos los permisos del rol
|
||
|
$permissions = $role->permissions;
|
||
|
|
||
|
// Imprimir los permisos del rol
|
||
|
foreach ($permissions as $permission) {
|
||
|
echo " - Permiso: {$permission->name}\n";
|
||
|
}
|
||
|
|
||
|
echo "\n";
|
||
|
}
|
||
|
|
||
|
} else {
|
||
|
echo "Usuario no autenticado\n";
|
||
|
}
|
||
|
echo '</pre>';
|
||
|
@endphp
|
||
|
|
||
|
@endsection
|