HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/dev/farhangmoaser/web/views/auth/user_reset.ejs
<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/>
		<title>فرهنگ معاصر | بازنشانی کلمه عبور</title>

		<link rel="stylesheet" href="<%= client.hostname %>/css/font-awesome.min.css">
		<link rel="stylesheet" href="<%= client.hostname %>/css/bootstrap.css">
		<link rel="stylesheet" href="<%= client.hostname %>/css/bootstrap-rtl.css">
		<link rel="stylesheet" href="<%= client.hostname %>/css/hack.css">
		<link rel="stylesheet" href="<%= client.hostname %>/css/layout.css">

		<script src="<%= client.hostname %>/js/lib/jquery-2.1.4.min.js"></script>
		<script src="<%= client.hostname %>/js/lib/bootstrap.min.js"></script>
		<script src="<%= client.hostname %>/js/global.js"></script>
		<script type="text/javascript">
			$(function(){
				$('#submit').click(function(e){
					var password = $('#_password').val();
					var passconf = $('#_password_confirm').val();
					if(!password) return $('#comment').text('کلمه عبور نمی‌تواند خالی باشد.');
					if(passconf != password) return $('#comment').text('کلمه عبور با تکرار آن باید یکسان باشد.');
					$(this).prop('disabled', true);
					$('#comment').text('در حال بررسی...');
					$.ajax({
						url: '/api/1.0/user/me/reset-password/<%= key %>',
						method: 'post',
						data: {
							password: password,
						},
						success: function(data){
							$('#_password').val('');
							$('#_password_confirm').val('');
							$('#comment').text('کلمه عبور تغییر یافت.');
						},
						fail: function() {
							$('#comment').text('تغییر کلمه عبور امکان پذیر نبود. لطفاً با مدیر سیستم تماس بگیرید.');
							$(this).prop('disabled', false);
						}
					});
				});
			});
		</script>
	</head>
	<body class="user-service">
		<div class="container">
			<div class="row">
				<div class="col-12">
					<h1 class="page-title"><span class="wrapper">بازنشانی کلمه عبور</span></h1>
				</div>
			</div>

			<% if(error) { %>
				<div class="row">
					<div class="col-12 align center">
						<p>خطایی رخ داده است. لطفاً با مدیر سیستم تماس بگیرید.</p>
					</div>
				</div>
			<% } else { %>
				<% if(!found) { %>
					<div class="row">
						<div class="col-12 align center">
							<p>این کد فعال‌سازی قابل استفاده نیست.</p>
						</div>
					</div>
				<% } else { %>
					<fieldset class="form-horizontal">
						<div class="row form-group">
							<label class="col-sm-3 control-label">آدرس ایمیل</label>
							<label class="col-sm-6 control-label latin"><%= user.email %></label>
						</div>

						<div class="row form-group">
							<label for="_password" class="col-sm-3 control-label">کلمه عبور جدید</label>
							<div class="col-sm-6">
								<input type="password" id="_password" class="form-control">
							</div>
						</div>

						<div class="row form-group">
							<label for="_password_confirm" class="col-sm-3 control-label">تکرار کلمه عبور</label>
							<div class="col-sm-6">
								<input type="password" id="_password_confirm" class="form-control">
							</div>
						</div>

						<div class="row form-group">
							<div class="col-sm-3"></div>
							<div class="col-sm-6">
								<button id="submit" class="btn btn-primary">ثبت</button>&nbsp;&nbsp;&nbsp;
								<span id="comment"></span>
							</div>
						</div>
					</fieldset>
				<% } %>
			<% } %>
		</div>
	</body>
</html>