1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00

r9177: setup a credentials object in authinfo on login

This commit is contained in:
Andrew Tridgell 2005-08-07 07:00:27 +00:00 committed by Gerald (Jerry) Carter
parent 11c7e8db3d
commit c1ef18a590

View File

@ -22,7 +22,6 @@ f.display();
<%
if (request.REQUEST_METHOD == "POST") {
var authinfo = new Object();
authinfo.username = form.Username;
authinfo.password = form.Password;
@ -33,14 +32,16 @@ f.display();
if (auth == undefined) {
write("<b>Invalid login - please try again<br /></b>\n");
} else if (auth.result) {
/* for now just authenticate everyone */
session.AUTHENTICATED = true;
session.authinfo = new Object();
session.authinfo.username = auth.username;
session.authinfo.domain = auth.domain;
session.authinfo.credentials = credentials_init();
session.authinfo.credentials.set_username(authinfo.username);
session.authinfo.credentials.set_domain(authinfo.domain);
session.authinfo.credentials.set_password(authinfo.password);
/* if the user was asking for the login page, then now
redirect them to the main page. Otherwise just
redirect them to the current page, which will now