Re: authenticating a second user
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 14380
interpreted = N
texte = >I don't know how to match the entered username/password combination to>the users.db. The first time a user comes in, he is detected and gets his>list of results. But when the next user comes in I don't seem to be able>to have the username cached in the browser replacing the other one. I>think it is because I try to authenticate a new user for the same>realm, I mean the new user has the same privileges than the previous>one.Hi Laurent,Here, you can put this WebDNA into any page that's protected by a[protect] tag, and it will solve your problem. You don't have tochange anything, you can copy and paste this WebDNA code exactly asit appears here:
[showif [variable]=[username]][authenticate New User][/showif]This will create a button entitled Authenticate which, whenclicked, will bring up the browser's authenticate dialog box. Theperson who clicks this button must enter a *different* username andpassword than the values currently cached in the browser.And of course, these new values must also be in the Users.db in arecord with the same Groups authorization as the group named inthe [protect] tag.If the current user is not finished working but happens toaccidentally click this button, he/she may use the browser's backbutton to go back a page or two, thus allowing him/her to finishworking without entering a different username/password combination.But that's the *only* way to allow the current user to continue usingthe site after mistakenly clicking this button ... short ofrelaunching the browser, of course ... :)Sincerely, Ken GromeWebDNA Solutionshttp://www.smithmicro.com/webdnasolutions/.
Associated Messages, from the most recent to the oldest:
>I don't know how to match the entered username/password combination to>the users.db. The first time a user comes in, he is detected and gets his>list of results. But when the next user comes in I don't seem to be able>to have the username cached in the browser replacing the other one. I>think it is because I try to authenticate a new user for the same>realm, I mean the new user has the same privileges than the previous>one.Hi Laurent,Here, you can put this WebDNA into any page that's protected by a
[protect] tag, and it will solve your problem. You don't have tochange anything, you can copy and paste this WebDNA code exactly asit appears here:
[showif [variable]=
[username]][authenticate New User][/showif]This will create a button entitled Authenticate which, whenclicked, will bring up the browser's authenticate dialog box. Theperson who clicks this button must enter a *different* username andpassword than the values currently cached in the browser.And of course, these new values must also be in the Users.db in arecord with the same Groups authorization as the group named inthe
[protect] tag.If the current user is not finished working but happens toaccidentally click this button, he/she may use the browser's backbutton to go back a page or two, thus allowing him/her to finishworking without entering a different username/password combination.But that's the *only* way to allow the current user to continue usingthe site after mistakenly clicking this button ... short ofrelaunching the browser, of course ... :)Sincerely, Ken GromeWebDNA Solutionshttp://www.smithmicro.com/webdnasolutions/.
Kenneth Grome
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
New Guestbook Source (1997)
WC2b15 File Corruption (1997)
Error: Too many nested [xxx] contexts (1997)
encryption in browser? (1998)
Lost Field (1998)
[checkboxes] and WebCat (2) (2000)
WebCat2 several catalogs? (1997)
File Uploads... (1997)
Nested tags count question (1997)
creator code (1997)
Multi or auto submit (1999)
Off Topic - OS X web server, FTP accounts (2003)
Trying to append from within a single template file (2005)
Stumpted Again (1997)
[WebDNA] Talk archives (2010)
[OT] Dedicated Image Uploader/Server [/OT] (2003)
[WebDNA] No more SQL in 7.1? (2012)
[WebDNA] feature suggestion (2011)
Missing Links (2000)
RE: Missing contexts on NT (1997)