diff --git a/app/Http/Controllers/AccountController.php b/app/Http/Controllers/AccountController.php
new file mode 100644
index 0000000..eb1927f
--- /dev/null
+++ b/app/Http/Controllers/AccountController.php
@@ -0,0 +1,30 @@
+delete();
+
+ return view('index');
+ }
+}
+?>
\ No newline at end of file
diff --git a/resources/views/dangerzone/delete.blade.php b/resources/views/dangerzone/delete.blade.php
new file mode 100644
index 0000000..ef53f19
--- /dev/null
+++ b/resources/views/dangerzone/delete.blade.php
@@ -0,0 +1,57 @@
+@extends('layouts.app')
+ @section('title')
+
Delete Account - {{ env('APP_NAME') }}
+ @endsection
+ @section('titlediscord')
+
+ @endsection
+ @section('descdiscord')
+
+ @endsection
+
+ @section('content')
+
+
Delete Account
+
+
+ WARNING: BY DELETING YOUR ACCOUNT, YOU LOSE
+
+
+ @php echo Auth::user()->morbux; @endphp ARKOTs
+
+ @php echo Auth::user()->getFriendsCount() @endphp FRIENDS
+
+ {{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', false)->count() }} SENT MESSAGES
+
+ {{ App\Models\Message::where('user_id', Auth::id())->count() }} RECIEVED MESSAGES
+
+ {{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', true)->count() }} ARCHIVED MESSAGES
+
+ 0 AVATAR ITEMS
+
+ 0 ASSETS
+
+ 0 Places
+
+ 0 UNIVERSES
+
+ AND ANYTHING ELSE THAT IS LINKED TO YOUR ACCOUNT.
+
+
+
+ @if (App\Models\User::isAdmin())
+ Sorry, since you are an Admin, you cannot delete your account through here. Ask a developer if you wish to delete your account.
+ @else
+
+ @endif
+
+@endsection
\ No newline at end of file
diff --git a/resources/views/messages/content.blade.php b/resources/views/messages/content.blade.php
index 376ed1a..d13d4ca 100644
--- a/resources/views/messages/content.blade.php
+++ b/resources/views/messages/content.blade.php
@@ -24,7 +24,7 @@
@if ($message->deleted)
@else
-
+
@endif
@endif
diff --git a/resources/views/messages/deleted.blade.php b/resources/views/messages/deleted.blade.php
index 5ddd7b7..ea655b5 100644
--- a/resources/views/messages/deleted.blade.php
+++ b/resources/views/messages/deleted.blade.php
@@ -1,6 +1,6 @@
@extends('layouts.app')
@section('title')
- Deleted Messages - {{ env('APP_NAME') }}
+ Archived Messages - {{ env('APP_NAME') }}
@endsection
@section('alert')
@@ -22,7 +22,7 @@
({{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', false)->count() }})
Sent
({{ App\Models\Message::where('user_id', Auth::id())->count() }})
- Deleted
+ Archived
({{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', true)->count() }})
diff --git a/resources/views/messages/index.blade.php b/resources/views/messages/index.blade.php
index cd48fce..6d35bba 100644
--- a/resources/views/messages/index.blade.php
+++ b/resources/views/messages/index.blade.php
@@ -20,7 +20,7 @@
({{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', false)->count() }})
Sent
({{ App\Models\Message::where('user_id', Auth::id())->count() }})
- Deleted
+ Archived
({{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', true)->count() }})
@@ -29,7 +29,7 @@
Message
diff --git a/resources/views/messages/sent.blade.php b/resources/views/messages/sent.blade.php
index 6183f8c..d980265 100644
--- a/resources/views/messages/sent.blade.php
+++ b/resources/views/messages/sent.blade.php
@@ -17,7 +17,7 @@
Inbox
({{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', false)->count() }})
Sent ({{ App\Models\Message::where('user_id', Auth::id())->count() }})
- Deleted
+ Archived
({{ App\Models\Message::where('sendto_id', Auth::id())->where('deleted', true)->count() }})
diff --git a/resources/views/misc/settings.blade.php b/resources/views/misc/settings.blade.php
index 973e366..65da36c 100644
--- a/resources/views/misc/settings.blade.php
+++ b/resources/views/misc/settings.blade.php
@@ -212,8 +212,8 @@
DANGER ZONE
-
These are inactive for now.
In order to delete your account, please ask one of the
- Developers.
-
+
+
@endsection
\ No newline at end of file
diff --git a/routes/web.php b/routes/web.php
index ff0d5eb..394a7d1 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -60,6 +60,10 @@ Route::middleware(['auth'])->group(function () {
Route::get('/my/invites', [App\Http\Controllers\KeyController::class, 'index'])->name('key_index');
Route::post('/my/invites', [App\Http\Controllers\KeyController::class, 'create'])->name('key_create');
+ // Account Management routes
+ Route::get('/deleteaccount', [App\Http\Controllers\AccountController::class, 'delete'])->name('delete');
+ Route::post('/deleteaccountrequestbyebye', [App\Http\Controllers\AccountController::class, 'deleteaccount'])->name('deleteaccount');
+
// Friendship system routes
Route::get('/my/friends', [App\Http\Controllers\FriendController::class, 'friends'])->name('friends');