如何使用HTTP基本身份验证并让用户以HTML格式提交其用户名和密码,并使用HTTP基本身份验证进行身份验证.
我听说Internet Explorer不再支持使用http://user:password@website.com了,所以我不知道最好的方法来解决这个问题.
使用PHP和javascript和HTML就行了.我不想使用PERL,我不会使用大的javascript库.
如果你不认为HTTP Basic Auth.是最好的方法,请推荐一些简单易行的方法.它只是5-6人的登录网站.无需复杂化.
解决方法:
jQuery库具有ajax函数,其具有用于Authentication的“password”和“user”参数.当用户单击登录时,您可以获得登录名和密码的值并传递给$.ajax函数.
$('#submit').click(function() {
$.ajax({
url: 'authenticated.php',
username: $('#login').val(),
password: $('#passwd').val(),
success: function(data) {
//do something with data from the server
}
});
return false;
});
标签:php,http,authentication
来源: https://codeday.me/bug/20190626/1299127.html