77 lines
3.4 KiB
PHP
77 lines
3.4 KiB
PHP
@extends('layouts.adminlte')
|
|
|
|
@section('title', 'Il Mio Profilo')
|
|
@section('page_title', 'Il Mio Profilo')
|
|
|
|
@section('breadcrumbs')
|
|
<li class="breadcrumb-item"><a href="{{ route('dashboard') }}">Dashboard</a></li>
|
|
<li class="breadcrumb-item active">Profilo</li>
|
|
@endsection
|
|
|
|
@section('content')
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="card card-primary">
|
|
<div class="card-header">
|
|
<h3 class="card-title"><i class="fas fa-user mr-2"></i>Informazioni Account</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<dl class="row mb-0">
|
|
<dt class="col-sm-4">Nome</dt>
|
|
<dd class="col-sm-8">{{ e(Auth::user()->name) }}</dd>
|
|
<dt class="col-sm-4">Email</dt>
|
|
<dd class="col-sm-8">{{ e(Auth::user()->email) }}</dd>
|
|
<dt class="col-sm-4">Membro dal</dt>
|
|
<dd class="col-sm-8">{{ Auth::user()->created_at->format('d/m/Y') }}</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-md-6">
|
|
<div class="card card-warning">
|
|
<div class="card-header">
|
|
<h3 class="card-title"><i class="fas fa-key mr-2"></i>Cambia Password</h3>
|
|
</div>
|
|
<form method="POST" action="{{ route('profile.password') }}">
|
|
@csrf
|
|
@method('PUT')
|
|
<div class="card-body">
|
|
@if(session('success'))
|
|
<div class="alert alert-success">{{ session('success') }}</div>
|
|
@endif
|
|
@if(session('error'))
|
|
<div class="alert alert-danger">{{ session('error') }}</div>
|
|
@endif
|
|
|
|
<div class="form-group">
|
|
<label for="current_password">Password attuale *</label>
|
|
<input type="password" name="current_password" id="current_password" class="form-control @error('current_password') is-invalid @enderror" required>
|
|
@error('current_password')
|
|
<span class="invalid-feedback">{{ $message }}</span>
|
|
@enderror
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="password">Nuova password *</label>
|
|
<input type="password" name="password" id="password" class="form-control @error('password') is-invalid @enderror" required minlength="8">
|
|
<small class="text-muted">Minimo 8 caratteri</small>
|
|
@error('password')
|
|
<span class="invalid-feedback">{{ $message }}</span>
|
|
@enderror
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="password_confirmation">Conferma nuova password *</label>
|
|
<input type="password" name="password_confirmation" id="password_confirmation" class="form-control" required minlength="8">
|
|
</div>
|
|
</div>
|
|
<div class="card-footer">
|
|
<button type="submit" class="btn btn-warning">
|
|
<i class="fas fa-save mr-1"></i> Aggiorna Password
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|