Tarayıcı aracılığıyla temel bir kimlik doğrulaması oluşturmaya çalışıyorum, ancak oraya gerçekten ulaşamıyorum.
Bu komut dosyası burada olmazsa tarayıcı kimlik doğrulaması devralınır, ancak tarayıcıya kullanıcının kimlik doğrulaması yapmak üzere olduğunu söylemek istiyorum.
Adres şöyle olmalıdır:
http://username:password@server.in.local/
Bir form var:
<form name="cookieform" id="login" method="post">
<input type="text" name="username" id="username" class="text"/>
<input type="password" name="password" id="password" class="text"/>
<input type="submit" name="sub" value="Submit" class="page"/>
</form>
Ve bir senaryo:
var username = $("input#username").val();
var password = $("input#password").val();
function make_base_auth(user, password) {
var tok = user + ':' + password;
var hash = Base64.encode(tok);
return "Basic " + hash;
}
$.ajax
({
type: "GET",
url: "index1.php",
dataType: 'json',
async: false,
data: '{"username": "' + username + '", "password" : "' + password + '"}',
success: function (){
alert('Thanks for your comment!');
}
});