Merge pull request #112 from Ritikeshyadav/RitikeshFreeu
Ritikesh freeu
This commit is contained in:
@@ -293,6 +293,40 @@ class ProfileController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
public function resendOtpForProfileUpdate(Request $request)
|
||||
{
|
||||
try{
|
||||
$type = $request->type;
|
||||
$user_id = request()->user()->id;
|
||||
$credential = $request->credential;
|
||||
$otp = rand(1000,9999);
|
||||
// $getUser = User::find($user_id);
|
||||
if($type == 1)
|
||||
{
|
||||
// type 1 for email otp
|
||||
// $email = $getUser->email;
|
||||
$mailData = [
|
||||
'title' => 'Mail from Jerichoalternatives.in',
|
||||
'body' => 'This is for testing email using smtp.'
|
||||
];
|
||||
Mail::to($credential)->send(new OtpMail($mailData, $otp));
|
||||
UserOtpModel::where('user_id', $user_id)->update(['email_otp'=> $otp, 'expire_at'=>Carbon::now()->addMinutes(2)]);
|
||||
}
|
||||
else if($type == 2)
|
||||
{
|
||||
// $mobileNumber = $getUser->contact_number;
|
||||
$this->thirdPartyOTP($credential, $otp);
|
||||
UserOtpModel::where('user_id', $user_id)->update(['contact_otp'=> $otp,'expire_at'=>Carbon::now()->addMinutes(2)]);
|
||||
}
|
||||
return response()->json([
|
||||
'status'=>200,
|
||||
'message'=>'OTP has been send',
|
||||
]);
|
||||
} catch (\Exception $e) {
|
||||
return response()->json(['message' => $e->getMessage()], 400);
|
||||
}
|
||||
}
|
||||
|
||||
public function getUser()
|
||||
{
|
||||
try {
|
||||
|
||||
@@ -61,23 +61,23 @@
|
||||
<ul class="sub_menu">
|
||||
<li><a href="{{ route('manage.venture-capital-fund.create') }}"
|
||||
class="dropdown-item">Venture Capital Funds</a></li>
|
||||
<li><a href="{{ route('manage.infrastructure-fund.create') }}"
|
||||
class="dropdown-item">Infrastructure Funds</a></li>
|
||||
<li><a href="{{ route('manage.angel-fund.create') }}"
|
||||
class="dropdown-item">Angel Funds</a></li>
|
||||
<li><a href="{{ route('manage.infrastructure-fund.create') }}"
|
||||
class="dropdown-item">Infrastructure Funds</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="has_dropdown">
|
||||
<a href="#">AIF Category II<i class="fas fa-angle-right"></i></a>
|
||||
<ul class="sub_menu">
|
||||
<li><a href="{{ route('manage.private-equity-fund.create') }}"
|
||||
class="dropdown-item">Private Equity Funds</a></li>
|
||||
<li><a href="{{ route('manage.private-credit-fund.create') }}"
|
||||
class="dropdown-item">Private Credit Funds</a></li>
|
||||
<li><a href="{{ route('manage.fund-for-distressed-asset.create') }}"
|
||||
class="dropdown-item">Distressed Asset Funds</a></li>
|
||||
<li><a href="{{ route('manage.private-credit-fund.create') }}"
|
||||
class="dropdown-item">Private Credit Funds</a></li>
|
||||
<li><a href="{{ route('manage.private-real-estate-fund.create') }}"
|
||||
class="dropdown-item">Private Real Estate <br> Funds</a></li>
|
||||
<li><a href="{{ route('manage.private-equity-fund.create') }}"
|
||||
class="dropdown-item">Private Equity Funds</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="has_dropdown">
|
||||
|
||||
@@ -368,8 +368,8 @@
|
||||
|
||||
</li>
|
||||
<li class="{{ Request::routeIs('market-list') ? 'active_page' : '' }}"><a
|
||||
href="{{ route('market-list') }}">List Your Asset</a></li>
|
||||
|
||||
onclick="showDeactivatePopup('{{ route('market-list') }}')" href="#">List Your Asset</a></li>
|
||||
{{-- href="{{ route('market-list') }}" --}}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -156,6 +156,7 @@ Route::post('sign-up', [AuthController::class, 'signUp']);
|
||||
Route::post('sign-up-2', [AuthController::class, 'signUp2']);
|
||||
|
||||
Route::post('resend-registration-otp', [AuthController::class, 'resendOtp']);
|
||||
// Route::post('resend-registration-otp', [AuthController::class, 'resendOtp']);
|
||||
|
||||
Route::post('verify-contact-and-email-for-investor', [AuthController::class, 'verifyContactAndEmailForInvestorApi']);
|
||||
Route::post('verify-contact-and-email-for-asset-manager', [AuthController::class, 'verifyContactAndEmailForAssetManagerApi']);
|
||||
@@ -173,6 +174,7 @@ Route::group(['middleware' => ['auth:sanctum']], function () {
|
||||
|
||||
Route::post("send-email-otp", [ProfileController::class, 'sendEmailOTPApi']);
|
||||
Route::post("verify-user-email-or-contact-otp", [ProfileController::class, 'verifyOtpAPI']);
|
||||
Route::post("resend-otp-for-email-or-contact", [ProfileController::class, 'resendOtpForProfileUpdate']);
|
||||
|
||||
Route::post('logout', [AuthController::class, 'userLogout']);
|
||||
// Route::post("update-profile", [ProfileController::class, 'updateAPI']);
|
||||
|
||||
Reference in New Issue
Block a user