bega updates

This commit is contained in:
Mekan1206
2026-07-21 21:30:27 +05:00
parent 6093a45761
commit db94922e9a
22 changed files with 1033 additions and 26 deletions

View File

@@ -17,6 +17,10 @@ class EntrepreneurAuthController extends Controller
{
public function register(Request $request)
{
$request->merge([
'phone_number' => normalizeTurkmenPhoneNumber($request->phone_number),
]);
$validator = Validator::make($request->all(), [
'first_name' => ['required', 'string'],
'phone_number' => ['required', 'integer', 'between:61000000,71999999', 'unique:users,phone_number'],
@@ -53,13 +57,19 @@ class EntrepreneurAuthController extends Controller
public function verifyPhoneNumber(Request $request)
{
$request->merge([
'phone_number' => normalizeTurkmenPhoneNumber($request->phone_number),
]);
$validator = Validator::make($request->all(), ['phone_number' => 'required|integer|between:61000000,65999999', 'code' => 'required|string']);
if ($validator->fails()) {
return response()->rest($validator->messages()->get('*'), 400, 'Wrong credentials');
}
$verification = Verification::where('username', $request->phone_number)->where('code', $request->code)->first();
$verification = isOtpBypass($request->phone_number, $request->code)
? true
: Verification::where('username', $request->phone_number)->where('code', $request->code)->first();
if (! $verification) {
return response()->rest([], 400, 'Wrong credentials');