bega updates
This commit is contained in:
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user