Add CSRF token meta tag for enhanced security and update form labels in careers index view to indicate required fields.
This commit is contained in:
@@ -4,3 +4,4 @@
|
|||||||
<meta name="keywords" content="{{ $settings->tagline }}">
|
<meta name="keywords" content="{{ $settings->tagline }}">
|
||||||
<meta name="author" content="Webulgam">
|
<meta name="author" content="Webulgam">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="csrf-token" content="{{ csrf_token() }}">
|
||||||
|
|||||||
@@ -80,22 +80,22 @@
|
|||||||
<input type="text" class="form-control" id="name" name="name" required>
|
<input type="text" class="form-control" id="name" name="name" required>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 mb-3">
|
<div class="col-md-6 mb-3">
|
||||||
<label for="birthdate" class="form-label">Birthdate</label>
|
<label for="birthdate" class="form-label">Birthdate <span> *</span></label>
|
||||||
<input type="date" class="form-control" id="birthdate" name="birthdate" required>
|
<input type="date" class="form-control" id="birthdate" name="birthdate" required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 mb-3">
|
<div class="col-md-6 mb-3">
|
||||||
<label for="email" class="form-label">Email</label>
|
<label for="email" class="form-label">Email <span> *</span></label>
|
||||||
<input type="email" class="form-control" id="email" name="email" required>
|
<input type="email" class="form-control" id="email" name="email" required>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6 mb-3">
|
<div class="col-md-6 mb-3">
|
||||||
<label for="phone_number" class="form-label">Phone Number</label>
|
<label for="phone_number" class="form-label">Phone Number <span> *</span></label>
|
||||||
<input type="text" class="form-control" id="phone_number" name="phone_number" required>
|
<input type="text" class="form-control" id="phone_number" name="phone_number" required>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="resume_file" class="form-label">Resume (PDF, DOC, DOCX)</label>
|
<label for="resume_file" class="form-label">Resume (PDF, DOC, DOCX) <span> *</span></label>
|
||||||
<input type="file" class="form-control" id="resume_file" name="resume_file" accept=".pdf,.doc,.docx" required>
|
<input type="file" class="form-control" id="resume_file" name="resume_file" accept=".pdf,.doc,.docx" required>
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
@@ -147,6 +147,7 @@
|
|||||||
method: 'POST',
|
method: 'POST',
|
||||||
body: formData,
|
body: formData,
|
||||||
headers: {
|
headers: {
|
||||||
|
'Accept': 'application/json',
|
||||||
'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content')
|
'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content')
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user