diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-08-07 07:00:27 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:31:28 -0500 |
commit | c28816e74b9831981a730bb9a1ea6975da652925 (patch) | |
tree | 3ed9264cce1e5cbda6bc5f19bc946877d345e618 | |
parent | 9f4444331a3c06c58c50ea10ab6ad84904c54339 (diff) | |
download | samba-c28816e74b9831981a730bb9a1ea6975da652925.tar.gz samba-c28816e74b9831981a730bb9a1ea6975da652925.tar.bz2 samba-c28816e74b9831981a730bb9a1ea6975da652925.zip |
r9177: setup a credentials object in authinfo on login
(This used to be commit c1ef18a590d2f7af4b64c1775376a05da80ac242)
-rw-r--r-- | swat/login.esp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/swat/login.esp b/swat/login.esp index ae9a358243..4b40793923 100644 --- a/swat/login.esp +++ b/swat/login.esp @@ -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 |