DONE: phone number verification, admin can add user employment; WIP: wire with onewaysms

This commit is contained in:
ISMAIL MASSERAN
2026-07-12 12:36:46 +08:00
parent 431bbee17c
commit a11b75729a
37 changed files with 2214 additions and 73 deletions
@@ -80,6 +80,18 @@ class FortifyServiceProvider extends ServiceProvider
return Limit::perMinute(5)->by($throttleKey);
});
RateLimiter::for('phone-verification-send', function (Request $request) {
$throttleKey = Str::transliterate($request->input('phone_number', '').'|'.$request->ip());
return Limit::perMinute(5)->by($throttleKey);
});
RateLimiter::for('phone-verification-verify', function (Request $request) {
$throttleKey = Str::transliterate($request->input('phone_number', '').'|'.$request->ip());
return Limit::perMinute(5)->by($throttleKey);
});
Fortify::authenticateUsing(function (Request $request) {
$user = User::where('email', $request->email)->first();