update orders email and updated auth alerts
This commit is contained in:
@@ -1,96 +1,120 @@
|
|||||||
<?php namespace App\Http\Controllers;
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
use App\Http\Requests;
|
use App\Http\Requests;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
use App\Traits\CaptchaTrait;
|
use App\Traits\CaptchaTrait;
|
||||||
use App\User;
|
use App\User;
|
||||||
use Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
class CustomAuthController extends Controller {
|
class CustomAuthController extends Controller
|
||||||
|
{
|
||||||
use CaptchaTrait;
|
use CaptchaTrait;
|
||||||
|
|
||||||
public function authenticate(Request $request){
|
public function authenticate(Request $request)
|
||||||
|
{
|
||||||
|
|
||||||
$post = $request->all();
|
$post = $request->all();
|
||||||
$email = $post['email'];
|
$email = $post['email'];
|
||||||
$password = $post['password'];
|
$password = $post['password'];
|
||||||
|
|
||||||
if (Auth::attempt(['email' => $email, 'password' => $password])){
|
if (Auth::attempt(['email' => $email, 'password' => $password])) {
|
||||||
|
|
||||||
if (Auth::user()->role == 'admin') {
|
if (Auth::user()->role == 'admin') {
|
||||||
|
// $message = '
|
||||||
|
// <div class="alert alert-danger alert-dismissible">
|
||||||
|
// <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||||
|
// <h4><i class="icon fa fa-ban"></i> ERROR:</h4>
|
||||||
|
// You are not allowed to enter to this site.
|
||||||
|
// </div>';
|
||||||
$message = '
|
$message = '
|
||||||
<div class="alert alert-danger alert-dismissible">
|
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
<strong>Error!</strong> You are not allowed to enter to this site.
|
||||||
<h4><i class="icon fa fa-ban"></i> ERROR:</h4>
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
||||||
You are not allowed to enter to this site.
|
</div>';
|
||||||
</div>';
|
return response()->json(array('success' => false, 'message' => $message));
|
||||||
return response()->json(array('success' => false, 'message'=>$message));
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
$message = "success";
|
$message = "success";
|
||||||
$navbar = view('layout.navbar', compact('view'))->render();
|
$navbar = view('layout.navbar', compact('view'))->render();
|
||||||
$save_design_button = ' <button type="button" class="btn btn-lg btn-primary pull-right" data-toggle="modal" data-target="#modalDesignName"><i class="fa fa-floppy-o" aria-hidden="true"></i> Save Design</button>';
|
$save_design_button = ' <button type="button" class="btn btn-lg btn-primary pull-right" data-toggle="modal" data-target="#modalDesignName"><i class="fa fa-floppy-o" aria-hidden="true"></i> Save Design</button>';
|
||||||
|
|
||||||
return response()->json(array(
|
return response()->json(array(
|
||||||
'success' => true,
|
'success' => true,
|
||||||
'message'=>$message,
|
'message' => $message,
|
||||||
'navbar'=>$navbar,
|
'navbar' => $navbar,
|
||||||
'save_design_button' => $save_design_button
|
'save_design_button' => $save_design_button
|
||||||
));
|
));
|
||||||
}else{
|
} else {
|
||||||
|
|
||||||
|
// $message = '
|
||||||
|
// <div class="alert alert-danger alert-dismissible">
|
||||||
|
// <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||||
|
// <h4><i class="icon fa fa-ban"></i> ERROR:</h4>
|
||||||
|
// Username or Password is incorrect.
|
||||||
|
// </div>';
|
||||||
|
|
||||||
$message = '
|
$message = '
|
||||||
<div class="alert alert-danger alert-dismissible">
|
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
<strong>Error!</strong> Username or Password is incorrect.
|
||||||
<h4><i class="icon fa fa-ban"></i> ERROR:</h4>
|
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
||||||
Username or Password is incorrect.
|
|
||||||
</div>';
|
</div>';
|
||||||
|
|
||||||
return response()->json(array('success' => false, 'message'=>$message));
|
return response()->json(array('success' => false, 'message' => $message));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function postRegister(Request $request){
|
public function postRegister(Request $request)
|
||||||
|
{
|
||||||
$post = $request->all();
|
$post = $request->all();
|
||||||
|
|
||||||
$post['captcha'] = $this->captchaCheck();
|
$post['captcha'] = $this->captchaCheck();
|
||||||
|
|
||||||
$validator = Validator::make($post, [
|
$validator = Validator::make(
|
||||||
'username' => 'unique:user_logins',
|
$post,
|
||||||
'email' => 'unique:user_logins',
|
[
|
||||||
'g-recaptcha-response' => 'required',
|
'username' => 'unique:user_logins',
|
||||||
'captcha' => 'required|min:1'
|
'email' => 'unique:user_logins',
|
||||||
],
|
'g-recaptcha-response' => 'required',
|
||||||
[
|
'captcha' => 'required|min:1'
|
||||||
'g-recaptcha-response.required' => 'Captcha is required',
|
],
|
||||||
'captcha.min' => 'Wrong captcha, please try again.'
|
[
|
||||||
]);
|
'g-recaptcha-response.required' => 'Captcha is required',
|
||||||
|
'captcha.min' => 'Wrong captcha, please try again.'
|
||||||
|
]
|
||||||
if ($validator->fails())
|
);
|
||||||
{
|
|
||||||
|
|
||||||
|
if ($validator->fails()) {
|
||||||
$errors = "";
|
$errors = "";
|
||||||
foreach($validator->errors()->all() as $error){
|
foreach ($validator->errors()->all() as $error) {
|
||||||
$errors .= "<li>".$error."</li>";
|
$errors .= "<li>" . $error . "</li>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// $message = '
|
||||||
|
// <div class="alert alert-danger alert-dismissible">
|
||||||
|
// <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||||
|
// <h4><i class="icon fa fa-ban"></i> ERROR:</h4>
|
||||||
|
// ' . $errors .
|
||||||
|
// '</div>';
|
||||||
$message = '
|
$message = '
|
||||||
<div class="alert alert-danger alert-dismissible">
|
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||||
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
<strong>Error!</strong>' . $errors .
|
||||||
<h4><i class="icon fa fa-ban"></i> ERROR:</h4>
|
'<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
||||||
'.$errors.
|
</div>';
|
||||||
'</div>';
|
|
||||||
|
|
||||||
return response()->json(array(
|
return response()->json(array(
|
||||||
'success' => false,
|
'success' => false,
|
||||||
'message' => $message
|
'message' => $message
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
User::create([
|
User::create([
|
||||||
'name' => $post['name'],
|
'name' => $post['name'],
|
||||||
'username' => $post['username'],
|
'username' => $post['username'],
|
||||||
@@ -105,5 +129,4 @@ class CustomAuthController extends Controller {
|
|||||||
'success' => true
|
'success' => true
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -380,9 +380,9 @@ class PaypalController extends Controller
|
|||||||
|
|
||||||
if ($other_email[0] != null) {
|
if ($other_email[0] != null) {
|
||||||
$other_email = implode(", ", $other_email);
|
$other_email = implode(", ", $other_email);
|
||||||
$email_cc = "orders@crewsportswear.com" . "," . $other_email;
|
$email_cc = "orders@merchbay.com" . "," . $other_email;
|
||||||
} else {
|
} else {
|
||||||
$email_cc = "orders@crewsportswear.com";
|
$email_cc = "orders@merchbay.com";
|
||||||
}
|
}
|
||||||
|
|
||||||
$explode_other_email = explode(",", $email_cc);
|
$explode_other_email = explode(",", $email_cc);
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col col-lg-5">
|
<div class="col col-lg-5">
|
||||||
|
<div id="register-response-msg"></div>
|
||||||
<form role="form" id="frm-register">
|
<form role="form" id="frm-register">
|
||||||
<input type="hidden" name="_token" value="{{ csrf_token() }}">
|
<input type="hidden" name="_token" value="{{ csrf_token() }}">
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
|
|||||||
Reference in New Issue
Block a user