Есть страница, в которой сохранены логин и пароль (когда гугл сохраняет данный при входе). username=dev, password=dev.
<html>
<head>
<title>В ход в МИС</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="jquery-3.2.1.min.js" type="text/javascript"></script>
<script src="js.cookie.js" type="text/javascript"></script>
<script src="js/authorization.js" type="text/javascript"></script>
</head>
<body>
<div>
Логин:
<br><input id="username" type="text"/>
<br>Пароль:
<br><input id="password" type="password"/>
<br>
<br><input type="button" value="Войти"/>
</div>
<div id="result">
</div>
</body>
</html>
Все передается в AJAX.
$(document).ready(function () {
//метод генерирует cookies для сайта
randWDclassic = function (n) { // [ 3 ] random words and digits by the wocabulary
var s = '', abd = 'abcdefghijklmnopqrstuvwxyz0123456789', aL = abd.length;
while (s.length < n)
s += abd[Math.random() * aL | 0];
return s;
};
//если есть то отправляет, если нет то генрирует cookies
if (Cookies.get("LU_MIS")) {
//переменная cookies
authorization(Cookies.get("LU_MIS"));
} else {
//переменная cookies
authorization(Cookies.set("LU_MIS", randWDclassic(20)));
}
//авторизация передача параметров в authorization.php
function authorization(cookies) {
$.ajax({
url: "../php/authorization/authorization.php",
type: 'POST',
async: false,
data: {
username: $("#username").val(),
password: $("#password").val(),
cookies: cookies
},
success: function (data, textStatus, jqXHR) {
alert(data);
}
});
}
;
});
PHP код который принемает данные с AJAX
<?php
if (isset($_POST['cookies'])) {
$cookies= $_POST['cookies'];
}
$username = $_POST['username'];
$password = $_POST['password'];
echo $cookies. " " . $username . " " . $password;
Почему то возвращает с cookies и username, и за редким исключением password.