add api url in env
This commit is contained in:
@@ -3,6 +3,7 @@ APP_ENV=local
|
||||
APP_KEY=
|
||||
APP_DEBUG=true
|
||||
APP_URL=http://localhost
|
||||
API_URL=http://localhost:8000
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
|
||||
|
||||
@@ -8,30 +8,33 @@ use Illuminate\Foundation\Auth\AuthenticatesUsers;
|
||||
|
||||
class LoginController extends Controller
|
||||
{
|
||||
public function login()
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Login Controller
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| This controller handles authenticating users for the application and
|
||||
| redirecting them to your home screen. The controller uses a trait
|
||||
| to conveniently provide its functionality to your applications.
|
||||
|
|
||||
*/
|
||||
|
||||
use AuthenticatesUsers;
|
||||
|
||||
/**
|
||||
* Where to redirect users after login.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $redirectTo = RouteServiceProvider::HOME;
|
||||
|
||||
/**
|
||||
* Create a new controller instance.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
return view('auth.login');
|
||||
}
|
||||
|
||||
public function authenticate(Request $request)
|
||||
{
|
||||
$request->validate([
|
||||
'kodlaluan' => 'required|string',
|
||||
'katalaluan' => 'required|string',
|
||||
]);
|
||||
|
||||
$credentials = $request->only('kodlaluan', 'katalaluan');
|
||||
|
||||
if (Auth::attempt($credentials)) {
|
||||
return redirect()->intended('home');
|
||||
}
|
||||
|
||||
return redirect('login')->with('error', 'Oppes! You have entered invalid credentials');
|
||||
}
|
||||
|
||||
public function logout() {
|
||||
Auth::logout();
|
||||
|
||||
return redirect('/');
|
||||
$this->middleware('guest')->except('logout');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Config;
|
||||
|
||||
use App\Customer;
|
||||
use App\Media;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -33,7 +35,9 @@ class CustomersController extends Controller
|
||||
|
||||
public function search(Request $request){
|
||||
$noic = $request->noic;
|
||||
$customer_info = $this->customerService->getCustomerInfo($noic);
|
||||
|
||||
$customer_info = Http::get(config('api.url') . '/api/customers/'. $noic)->json();
|
||||
// dd($customer_info);
|
||||
$search = true;
|
||||
if($customer_info){
|
||||
Session::put('customer_info',$customer_info);
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
return [
|
||||
'url' => env('API_URL')
|
||||
];
|
||||
@@ -52,7 +52,7 @@
|
||||
<div class="col-md-4">Jantina</div>
|
||||
<div class="col-md-8"><input type="text" name="jantina" id="jantina" readonly></div>
|
||||
<div class="col-md-4">Alamat</div>
|
||||
<div class="col-md-8"><textarea name="alamat" id="alamat" cols="30" rows="3"></textarea></div>
|
||||
<div class="col-md-8"><textarea style="resize:none" name="alamat" id="alamat" cols="30" rows="3"></textarea></div>
|
||||
<div class="col-md-4">Poskod</div>
|
||||
<div class="col-md-8"><input type="text" name="poskod" id="poskod" autocomplete="off"></div>
|
||||
<div class="col-md-4">Daerah</div>
|
||||
@@ -64,7 +64,7 @@
|
||||
<div class="col-md-4">No Telefon 2</div>
|
||||
<div class="col-md-8"><input type="text" name="alternate_phone" id="alternate_phone" autocomplete="off"></div>
|
||||
<div class="col-md-4">Alamat Surat Menyurat</div>
|
||||
<div class="col-md-8"><textarea name="alamat_menyurat" id="alamat_menyurat" cols="30" rows="3"></textarea></div>
|
||||
<div class="col-md-8"><textarea style="resize:none" name="alamat_menyurat" id="alamat_menyurat" cols="30" rows="3"></textarea></div>
|
||||
<div class="col-md-4">Poskod</div>
|
||||
<div class="col-md-8"><input type="text" name="poskod_menyurat" id="poskod_menyurat" autocomplete="off"></div>
|
||||
<div class="col-md-4">Negeri</div>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
No Kad Pengenalan
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" name="noic" id="noic" readonly value="{{ $customer_info['noic'] }}">
|
||||
<input type="text" name="noic" id="noic" readonly value="{{ $customer_info['kpbaru'] }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -27,7 +27,7 @@
|
||||
No Pelanggan
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" name="no_pelanggan" readonly id="no_pelanggan" value="{{ $customer_info['no_pelanggan'] }}">
|
||||
<input type="text" name="no_pelanggan" readonly id="no_pelanggan" value="{{ $customer_info['nopelanggan'] }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -37,7 +37,7 @@
|
||||
Nama
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" name="name" id="name" readonly value="{{ $customer_info['name'] }}">
|
||||
<input type="text" name="name" id="name" readonly value="{{ $customer_info['nama'] }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -47,7 +47,7 @@
|
||||
Alamat
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<textarea name="alamat" id="alamat" cols="20" rows="2" readonly>{{ $customer_info['alamat'].','.$customer_info['poskod'].','.$customer_info['daerah'].','.$customer_info['negeri'] }}</textarea>
|
||||
<textarea style="resize:none" name="alamat" id="alamat" cols="30" rows="2" readonly>{{ $customer_info['alamat1'].','.$customer_info['alamat2'].','.$customer_info['alamat3'].','.$customer_info['alamat4'] }}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -57,7 +57,7 @@
|
||||
No Telefon
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" readonly name="no_phone" id="no_phone" value="{{ $customer_info['main_phone'] }}">
|
||||
<input type="text" readonly name="no_phone" id="no_phone" value="{{ $customer_info['telefon'] }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -74,7 +74,7 @@
|
||||
</label>
|
||||
</div>
|
||||
<div class="col-6 text-right">
|
||||
<a class="button btn btn-primary" href="{{ route('gadaian',['noic'=>$customer_info['noic'] ]) }}">DAFTAR GADAI</a>
|
||||
<a class="button btn btn-primary" href="{{ route('gadaian',['noic'=>$customer_info['kpbaru'] ]) }}">DAFTAR GADAI</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+7
-7
@@ -13,18 +13,18 @@ use Illuminate\Support\Facades\Route;
|
||||
|
|
||||
*/
|
||||
|
||||
// Route::get('/',['as'=>'login','uses'=>'HomeController@index']);
|
||||
Route::get('/',['as'=>'login','uses'=>'HomeController@index']);
|
||||
|
||||
// Auth::routes();
|
||||
Auth::routes();
|
||||
|
||||
Route::middleware(['auth:juruwang,penilai,khazanah,PPC'])->group(function(){
|
||||
});
|
||||
|
||||
Route::get('register', 'Auth\RegisterController@register');
|
||||
Route::post('register', 'Auth\RegisterController@store');
|
||||
Route::get('login', 'Auth\LoginController@login')->name('login');
|
||||
Route::post('login', 'Auth\LoginController@authenticate');
|
||||
Route::get('logout', 'Auth\LoginController@logout')->name('logout');
|
||||
// Route::get('register', 'Auth\RegisterController@register');
|
||||
// Route::post('register', 'Auth\RegisterController@store');
|
||||
// Route::get('login', 'Auth\LoginController@login')->name('login');
|
||||
// Route::post('login', 'Auth\LoginController@authenticate');
|
||||
// Route::get('logout', 'Auth\LoginController@logout')->name('logout');
|
||||
|
||||
Route::get('/', 'HomeController@index')->name('home');
|
||||
Route::get('/home', 'HomeController@index')->name('home');
|
||||
|
||||
Reference in New Issue
Block a user