@extends('backEnd.layouts.master') @section('title', 'Login, OTP & Captcha Settings') @section('content')

Login, OTP & Captcha

Staff login OTP channels + math captcha (free attempts per IP/device)
@csrf
Login: Staff users login with mobile + password.
Forgot password: OTP primarily goes to email (required channel). SMS/WhatsApp optional.
Admin reset: Admin/Super Admin can reset any staff password from Staff → Edit.
OTP Delivery Channels

Math Captcha (Security)

Same IP + same device থেকে প্রথম কয়েকবার captcha ছাড়াই login/order/chat চলবে। Limit পেরিয়ে গেলে ২+২ ধরনের যোগফল captcha দেখাবে।

উদাহরণ: 4 = প্রথম ৪ বার captcha ছাড়া, ৫ম থেকে captcha
@foreach(\App\Services\CaptchaGateService::actionLabels() as $actionKey => $actionLabel)
@endforeach
@endsection