Add NAS file manager integration and all pending platform changes
- Installed p7h/nas-file-manager package via private VCS repo - Published config/nas-file-manager.php with super_admin middleware restriction - Added NAS env vars to .env.example - Created admin/nas-storage page with connection info panel and file browser widget - Added NAS Storage link to admin sidebar (super_admin only) - Added SuperAdminController@nasStorage method and admin.nas-storage route - Includes all accumulated branch changes: profile wall, 2FA, audit logs, settings panel, country/phone/timezone components, posts, slideshow, playlist shares, video downloads/shares, comment likes, notifications, social links, and more Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
1 parent
d44490dfe0
commit
0b2e95ea65
161 files changed
+27496
-7250
No files matched your search
@@ -0,0 +1,47 @@
|
||||
<x-emails.layout subject="Confirm disabling Two-Factor Authentication">
|
||||
|
||||
{{-- Icon --}}
|
||||
<div style="width:64px;height:64px;border-radius:50%;background:rgba(230,30,30,.12);border:1px solid rgba(230,30,30,.25);margin:0 auto 24px;text-align:center;line-height:64px;font-size:28px;">🛡️</div>
|
||||
|
||||
<h1 class="email-title">Disable Two-Factor Authentication?</h1>
|
||||
<p class="email-subtitle">Someone requested to turn off 2FA on your account.</p>
|
||||
|
||||
<p class="email-text">Hi <strong style="color:#f1f1f1;">{{ $user->name }}</strong>,</p>
|
||||
<p class="email-text">
|
||||
A request was made to <strong style="color:#e61e1e;">disable two-factor authentication</strong> on your
|
||||
<strong style="color:#f1f1f1;">TAKEONE</strong> account. If this was you, click the button below to confirm.
|
||||
</p>
|
||||
|
||||
<div class="email-infobox" style="background:rgba(230,30,30,.08);border-color:rgba(230,30,30,.3);margin-bottom:28px;">
|
||||
<p style="margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:13px;color:#cc4444;line-height:1.6;">
|
||||
⚠ <strong>Warning:</strong> Disabling 2FA will make your account less secure.
|
||||
Anyone who gains access to your password could log in without a second step.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{{-- CTA --}}
|
||||
<div class="email-btn-wrap">
|
||||
<a href="{{ $confirmUrl }}" class="email-btn" style="background:#e61e1e;">Yes, disable 2FA</a>
|
||||
</div>
|
||||
|
||||
{{-- Expiry notice --}}
|
||||
<div class="email-infobox" style="text-align:center;">
|
||||
<p style="margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:13px;color:#666;line-height:1.6;">
|
||||
⏱ This link expires in <strong style="color:#888;">15 minutes</strong>.
|
||||
If it expires, go to your channel settings and submit the form again.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<hr class="email-divider">
|
||||
|
||||
<p class="email-note">
|
||||
<strong style="color:#f1f1f1;">Didn't request this?</strong>
|
||||
Do not click the button above. Your 2FA remains active. Consider changing your password immediately
|
||||
as someone may have access to your account.
|
||||
</p>
|
||||
<p class="email-note" style="margin-top:12px;">
|
||||
If the button above doesn't work, copy and paste this link into your browser:<br>
|
||||
<a href="{{ $confirmUrl }}" style="color:#e61e1e;word-break:break-all;">{{ $confirmUrl }}</a>
|
||||
</p>
|
||||
|
||||
</x-emails.layout>
|
||||
Reference in new issue
Block a user