Kaydet (Commit) f4617957 authored tarafından Baran Sekin's avatar Baran Sekin

Fix for #138

üst 4ee5afdb
......@@ -34,6 +34,10 @@ class LoginController extends Controller
$this->middleware('guest')->except('logout');
}
public function captcha(){
return captcha_img();
}
public function authenticated(Request $request, $user)
{
$user->update([
......
<?php
Route::post('/captcha', 'Auth\LoginController@captcha')->name('captcha');
Route::get('/giris', 'Auth\LoginController@showLoginForm')->name('login');
Route::post('/giris', 'Auth\LoginController@login');
Route::post('/cikis', 'Auth\LogoutController@logout')
......
......@@ -10,6 +10,8 @@ return [
'math' => false,
'expire' => 60,
'encrypt' => false,
'bgColor' => '#ecf2f4',
'fontColors' => ['#2c3e50', '#c0392b'],
],
'math' => [
'length' => 9,
......
......@@ -44,7 +44,14 @@
</div>
</div>
<div class="input-group mb-3">
{!! captcha_img() !!}
<div class="input-group-prepend">
<button class="btn btn-primary" type="button" onclick="getCaptcha()">
<span class="fas fa-sync"></span>
</button>
</div>
<div class="input-group-prepend" id="captcha">
{!! captcha_img() !!}
</div>
<input type="text" name="captcha" class="form-control {{ $errors->has('captcha') ? 'is-invalid' : '' }}" placeholder="{{__("Doğrulama")}}" value="{{ old('captcha') }}" required>
<div class="input-group-append">
<div class="input-group-text" style="max-width:40px;">
......@@ -71,6 +78,16 @@
<center>
<a href="https://liman.havelsan.com.tr" target="_blank"><img src="/images/havelsan-aciklab.png" height="50"></a></center>
</div>
<script>
function getCaptcha(){
request('{{route('captcha')}}', new FormData(), function (response) {
$('#captcha').html(response);
}, function(response){
var error = JSON.parse(response);
showSwal(error.message,'error',2000);
})
}
</script>
<style>
.login-page, .card-body {
background: linear-gradient(261deg, #007bff, #343a40);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment