Professional Documents
Culture Documents
DOCTYPE html>
<html lang="en">
<head>
<title>Nền tảng học trực tuyến mở đại trà (One Touch) | Đăng nhập</title>
<!-- Required meta tags -->
<meta charset="utf-8" />
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
<link rel="stylesheet"
href="http://onetouch.mic.gov.vn/assets/library/bootstrap4/css/bootstrap.min.css" /
>
<!-- fontawesome5 -->
<link rel="stylesheet"
href="http://onetouch.mic.gov.vn/assets/library/fontawesome5/css/all.css" />
<!-- owl carousel -->
<link rel="stylesheet"
href="http://onetouch.mic.gov.vn/assets/library/owlcarousel/assets/
owl.carousel.min.css" />
<link rel="stylesheet"
href="http://onetouch.mic.gov.vn/assets/library/owlcarousel/assets/
owl.theme.default.min.css" />
<style>
@media (min-width: 992px) {
.--border-left {
border-left: 1px solid #dee2e6;
}
}
.login-with a:hover {
background-color: var(--color);
color: #fff !important;
}
</style>
</head>
<body>
<main>
<section class="container-fluid signing-page">
<div class="row p-0 login-container">
<div class="my-auto col-12 col-xl-7 col-md-8 mx-auto">
<a href="http://onetouch.mic.gov.vn"><img
src="https://100627a33c4.vws.vegacdn.vn/netviet//home_page/assets/images/identity/
LogoOnetouch-side.png"
class="d-none d-lg-block mb-5" alt="" /></a>
<a href="http://onetouch.mic.gov.vn"><img
src="https://100627a33c4.vws.vegacdn.vn/netviet//home_page/assets/images/identity/
LogoOnetouch.png"
class="d-block d-lg-none mx-auto mt-5 mb-3" alt=""
/></a>
<div class="">
<form id="frmLogin"
old-url="https://onetouch.mic.gov.vn/dang-nhap"
action="http://onetouch.mic.gov.vn/dang-nhap"
class="login-form" method="POST">
<input type="hidden" name="_token"
value="UqHxD03uD4iRbBGssmdSBeZSR3pc2ddYSXoYAzV0">
<div class="row">
<div class="col-lg-7 pr-lg-5">
<h2
class="text-custom-primary mb-lg-5 mb-3
text-center text-md-left font-weight-bold">
Đăng
nhập</h2>
<div id="error_general"></div>
<label id="email-error" class="error"
for="email"></label>
<div class="form-group d-flex align-items-
center">
<i class="fas fa-phone input-icon text-
center"></i>
<input placeholder="Nhập số điện thoại hoặc
email" type="text" id="email"
name="email" class="input-custom-1"
autofocus />
</div>
<label id="password-error" class="error"
for="password"></label>
<div class="form-group d-flex align-items-
center">
<i class="fas fa-lock-alt input-icon text-
center"></i>
<input placeholder="Nhập mật khẩu"
type="password" id="password"
name="password" required class="input-
custom-1 password-input" autofocus />
<a href="" class="btn-check-password">
<i class="fas fa-eye"></i>
</a>
</div>
var user;
Oidc.Log.logger = console;
manager.events.addUserLoaded(function (loadedUser) {
user = loadedUser;
console.log(user);
var data = { "access_token": user.access_token, "profile": user.profile };
postDataUser(data);
});
manager.events.addSilentRenewError(function (error) {
console.error('error while renewing the access token', error);
});
manager.events.addUserSignedOut(function () {
alert('The user has signed out');
});
$('.js-login').on('click', function () {
manager.signinRedirect()
.catch(function (error) {
console.error('error while logging in through the popup', error);
});
});
if (document.referrer.includes('aisdwp.mic.gov.vn')) {
manager.createSigninRequest().then(function(req) {
window.localStorage.setItem('is_sso_login', true);
window.location = req.url;
});
}
function postDataUser(data){
$.ajax({
url: 'http://onetouch.mic.gov.vn/ajax/post-user-with-sso',
method: 'post',
data: data,
dataType: "json",
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-
token"]').attr('content')},
success: function(data){
if(data.rs){
window.location.href = 'http://onetouch.mic.gov.vn';
}
}
})
}
</script>
</section>
</main>
<script
src="http://onetouch.mic.gov.vn/assets/library/jquery/jquery.min.js"></script>
<script
src="http://onetouch.mic.gov.vn/assets/library/bootstrap4/js/bootstrap.min.js"></
script>
<script
src="http://onetouch.mic.gov.vn/assets/library/owlcarousel/owl.carousel.js"></
script>
<script src="http://onetouch.mic.gov.vn/assets/js/jquery.validate.min.js"></
script>
<script
src="http://onetouch.mic.gov.vn/assets/plugin/pnotify/pnotify.custom.min.js"></
script>
grecaptcha.execute("6LeOynQnAAAAACuvcGGcvKe2fwEA_O6_IpuZWJry", {
action: 'submit'
}).then(function(token) {
let input = document.createElement('input');
input.type = 'hidden';
input.name = 'g-captcha';
input.value = token;
form.appendChild(input);
var data = $
(form).serializeArray();
var url = $(form).attr('action'); request_ajax(url,
data,
"POST",
function(res) {
if (res.rs == 0) {
$.each(res.errors, function(key, msg) {
$('#' + key + '-error').html(msg)
.show();
});
} else if (res.rs == 1) {
$("#error_general").html(`<div
class="alert alert-danger alert-dismissible fade show" role="alert">
<span>` + res.msg +
`</span>
<button type="button"
class="close" data-dismiss="alert" aria-label="Close">
<span aria-
hidden="true">×</span>
</button>
</div>`);
} else if (res.rs == 4) {
$("#error_general").html(`<div
class="alert alert-danger alert-dismissible fade show" role="alert">
<span>` + res.msg + `
<a href="http://onetouch.mic.gov.vn/xac-nhan-email">Vui lòng click vào đây để tiến
hành xác nhận email</a></span>
<button type="button"
class="close" data-dismiss="alert" aria-label="Close">
<span aria-
hidden="true">×</span>
</button>
</div>`);
} else {
window.location = getReturnUrl();
}
});
return false;
})
})
}
});
})
function getReturnUrl() {
var queryString = window.location.search;
function ajax_loading(show) {
if ($('#bg-load').length == 0) {
$('body').append(
'<div id="bg-load" class="wrap-loader"><div id="container"><div
id="loader" class="loader"></div></div></div>'
);
}
if (show) {
$('#bg-load').show();
} else {
$('#bg-load').hide();
}
}
new PNotify({
title: _title,
text: _message,
addclass: 'alert-danger',
type: _type
});
}
if (logoutMessage) {
// Display the logout message using show_pnotify
show_pnotify(logoutMessage.msg, 'Thông báo', 'error');
}
</script>
</body>
</html>