mirror of
https://gitlab.linphone.org/BC/public/flexisip-account-manager.git
synced 2026-02-07 13:58:24 +00:00
Send a confirmation email when the password is set for the first time Remove the API link from the menu and move it to the footer Allow different domains to be set in the POST /api/accounts endpoints + related tests Cleanup the API tests Update the dependencies
73 lines
No EOL
2.6 KiB
PHP
73 lines
No EOL
2.6 KiB
PHP
@extends('layouts.account')
|
|
|
|
@section('content')
|
|
|
|
<h2>Manage your account</h2>
|
|
|
|
<div class="list-group mb-3 pt-2">
|
|
<a href="{{ route('account.email') }}" class="list-group-item list-group-item-action">
|
|
<div class="d-flex w-100 justify-content-between">
|
|
<h5 class="mb-1">Change my current account email</h5>
|
|
</div>
|
|
@if (!empty($account->email))
|
|
<p class="mb-1">{{ $account->email }}</p>
|
|
@else
|
|
<p class="mb-1">No email yet</p>
|
|
@endif
|
|
</a>
|
|
<a href="{{ route('account.device.index') }}" class="list-group-item list-group-item-action">
|
|
<div class="d-flex w-100 justify-content-between">
|
|
<h5 class="mb-1">Manage my devices</h5>
|
|
</div>
|
|
<p class="mb-1">See and delete the devices linked to your account</p>
|
|
</a>
|
|
<a href="{{ route('account.password') }}" class="list-group-item list-group-item-action">
|
|
<div class="d-flex w-100 justify-content-between">
|
|
@if ($account->passwords()->count() > 0)
|
|
<h5 class="mb-1">Change my password</h5>
|
|
@else
|
|
<h5 class="mb-1">Set my password</h5>
|
|
@endif
|
|
</div>
|
|
@if ($account->passwords()->where('algorithm', 'SHA-256')->exists())
|
|
<p class="mb-1">SHA-256 password configured</p>
|
|
@else
|
|
<p class="mb-1">MD5 password only</p>
|
|
@endif
|
|
</a>
|
|
<a href="{{ route('account.delete') }}" class="list-group-item list-group-item-action">
|
|
<div class="d-flex w-100 justify-content-between">
|
|
<h5 class="mb-1">Delete my account</h5>
|
|
</div>
|
|
<p class="mb-1">Remove your account from our service</p>
|
|
</a>
|
|
</div>
|
|
|
|
@if($account->isAdmin())
|
|
<h3>Admin area</h3>
|
|
<div class="list-group">
|
|
<a href="{{ route('admin.account.index') }}" class="list-group-item list-group-item-action">
|
|
<div class="d-flex w-100 justify-content-between">
|
|
<h5 class="mb-1">Accounts</h5>
|
|
</div>
|
|
<p class="mb-1">Manage the FlexiSIP accounts</p>
|
|
</a>
|
|
</div>
|
|
@endif
|
|
|
|
<h3 class="mt-3">Account information</h3>
|
|
|
|
<div class="list-group">
|
|
<b>SIP address:</b> sip:{{ $account->identifier }}<br />
|
|
<b>Username:</b> {{ $account->username }}<br />
|
|
<b>Domain:</b> {{ $account->domain }}<br />
|
|
<br />
|
|
@if (!empty(config('app.proxy_registrar_address')))
|
|
<b>Proxy/registrar address: </b> sip:{{ config('app.proxy_registrar_address') }}<br />
|
|
@endif
|
|
@if (!empty(config('app.transport_protocol')))
|
|
<b>Transport: </b> {{ config('app.transport_protocol') }} <br />
|
|
@endif
|
|
</div>
|
|
|
|
@endsection |