Add Ladill Link URL shortener on ladl.link.

Management UI at link.ladill.com with GHS 0.05 per link wallet billing,
click analytics, and legacy fallback to ladill.com/q for QR ecosystem codes.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-06-27 10:58:41 +00:00
co-authored by Cursor
parent 04e4f6ab51
commit d9c91ad7d8
30 changed files with 1002 additions and 247 deletions
@@ -23,14 +23,14 @@ class SsoLoginController extends Controller
{
public function connect(Request $request): RedirectResponse|View
{
$intended = (string) $request->query('redirect', route('qr.dashboard'));
$intended = (string) $request->query('redirect', route('link.dashboard'));
if (Auth::check()) {
return $this->safeRedirect($intended, route('qr.dashboard'));
return $this->safeRedirect($intended, route('link.dashboard'));
}
if ($this->attemptSilentRefresh($request, $intended)) {
return $this->safeRedirect($intended, route('qr.dashboard'));
return $this->safeRedirect($intended, route('link.dashboard'));
}
$verifier = Str::random(64);
@@ -282,7 +282,7 @@ class SsoLoginController extends Controller
]);
}
return $this->safeRedirect($intended, route('qr.dashboard'));
return $this->safeRedirect($intended, route('link.dashboard'));
}
private function defaultSignedOutUrl(): string