من میخام موقعی که کاربر لاگین کرد بعدا اگه logout شد دوباره که خواست لاگین کنه اطلاعات فرم لاگین به صورت اتوماتیک پر باشه و نیازی نباشه دوباره اطلاعاتش را وارد کنه و فقط با کلیک روی دکمه ورود وارد بشه؟
این کار را با local storage جاوا اسکریپت نوشتم ولی نمیدونم چرا کار نمیکنه؟
<form action="{{route('login')}}" method="post">
<div class="form-group paddingtop10" >
<label class="control-label " for="signinId">آدرس ایمیل</label>
<input type="text" name="email" placeholder="آدرس ایمیل" id="signinId" required class="form-control form-control-lg" />
</div>
<div class="form-group">
<label class="control-label" for="signinPwd">رمز عبور</label>
<input type="password" name="password" placeholder="رمز عبور" id="signinPwd" required class="form-control form-control-lg" />
@if ($errors->has('password'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
<br />
<div class="form-check">
<input class="form-check-input" type="checkbox" name="remember" id="rememberChkBox" {{ old('remember') ? 'checked' : '' }}>
<label class="form-check-label" for="remember">
{{ __('من را به خاطر بسپار') }}
</label>
</div>
<a class=" remembertik" href="{{route('password.request')}}">فراموشی رمز عبور</a>
</div>
<input type="submit" id="Sign" value="ورود" class="btn btn-lg btn-primary" />
@csrf
</form>
<script>
$(function () {
if (localStorage.chkbox && localStorage.chkbox != '') {
$('#rememberChkBox').attr('checked', 'checked');
$('#signinId').val(localStorage.username);
$('#signinPwd').val(localStorage.pass);
} else {
$('#rememberChkBox').removeAttr('checked');
$('#signinId').val('');
$('#signinPwd').val('');
}
$('#rememberChkBox').click(function () {
if ($('#rememberChkBox').is(':checked')) {
// save username and password
localStorage.username = $('#signinId').val();
localStorage.pass = $('#signinPwd').val();
localStorage.chkbox = $('#rememberChkBox').val();
} else {
localStorage.username = '';
localStorage.pass = '';
localStorage.chkbox = '';
}
});
});
</script>
تا اونجایی که من دیدم وقتی که توی auth لاراول در فرم ورود ، کاربر روی گزینه Remember me کلیک کنه اطلاعاتش در کوکی هاش ذخیره میشه که این کوکی ها به وسیله token که در users table ذخیره میشه شناسایی میشه و اطلاعات کاربر را خودش میشناسه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟