encrypt/decrypt password with authenticate

This WebDNA talk-list message is from

2002


It keeps the original formatting.
numero = 41964
interpreted = N
texte = I'm stymied. Why won't these procedures authenticate a password encrypted and written to a database? Following a procedure outlined by Ken I came across in the archives . . .I copied the users.db database and renamed it members.db I copied MultiGroupChecker and renamed it MemberChecker Placed both of the new files in the same folder as pages I want to protect I use this to write a username/password combo into a database.[append db=members.db]user=[uppercase][user][/uppercase]&pass=[url][url][encrypt seed=1234][uppercase][pass][/uppercase][/encrypt][/url][/url]&groups=e-info[/append] On top of pages to protect I have: [include file=MemberChecker&groups=e-info]In my MemberChecker I have the following:[!] check for user in members.db[/!] [showif NotFound=[lookup db=members.db&lookinField=user&value=[uppercase][username][/uppercase]&returnField=user¬Found=NotFound]] [authenticate Bad User] [/showif][!] Check password of user in members.db[/!] [showif [uppercase][password][/uppercase]![lookup db=members.db&lookinField=user&value=[uppercase][username][/uppercase]&returnField=[decrypt seed=1234][unurl][unurl]pass[/unurl][/unurl][/decrypt]¬Found=NotFound] [authenticate Bad Password] [/showif]To make sure I was encrypting and decrypting the password properly I made another page with the following: [text]public=Ginny+me^$1234[/text][text]private=[url][url][encrypt seed=1234][uppercase][public][/uppercase][/encrypt][/url][/url][/text][text]resurrection=[decrypt seed=1234][unurl][unurl][private][/unurl][/unurl][/decrypt][/text]public=[public]

private=[private]

resurrection=[resurrection]

All went well with the above test code . . . . . .I just can't get my procedures to work with authenticate . . . . All stops at Bad Password ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: encrypt/decrypt password with authenticate (Brian Fries 2002)
  2. Re: encrypt/decrypt password with authenticate (Lester Emo 2002)
  3. Re: encrypt/decrypt password with authenticate (Alain Russell 2002)
  4. Re: encrypt/decrypt password with authenticate (Gary Krockover 2002)
  5. encrypt/decrypt password with authenticate (Lester Emo 2002)
I'm stymied. Why won't these procedures authenticate a password encrypted and written to a database? Following a procedure outlined by Ken I came across in the archives . . .I copied the users.db database and renamed it members.db I copied MultiGroupChecker and renamed it MemberChecker Placed both of the new files in the same folder as pages I want to protect I use this to write a username/password combo into a database.[append db=members.db]user=[uppercase][user][/uppercase]&pass=[url][url][encrypt seed=1234][uppercase][pass][/uppercase][/encrypt][/url][/url]&groups=e-info[/append] On top of pages to protect I have: [include file=MemberChecker&groups=e-info]In my MemberChecker I have the following:[!] check for user in members.db[/!] [showif NotFound=[lookup db=members.db&lookinField=user&value=[uppercase][username][/uppercase]&returnField=user¬Found=NotFound]] [authenticate Bad User] [/showif][!] Check password of user in members.db[/!] [showif [uppercase][password][/uppercase]![lookup db=members.db&lookinField=user&value=[uppercase][username][/uppercase]&returnField=[decrypt seed=1234][unurl][unurl]pass[/unurl][/unurl][/decrypt]¬Found=NotFound] [authenticate Bad Password] [/showif]To make sure I was encrypting and decrypting the password properly I made another page with the following: [text]public=Ginny+me^$1234[/text][text]private=[url][url][encrypt seed=1234][uppercase][public][/uppercase][/encrypt][/url][/url][/text][text]resurrection=[decrypt seed=1234][unurl][unurl][private][/unurl][/unurl][/decrypt][/text]public=[public]

private=[private]

resurrection=[resurrection]

All went well with the above test code . . . . . .I just can't get my procedures to work with authenticate . . . . All stops at Bad Password ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Lester Emo

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:

WebCat2b12plugin - [search] is broken ... not! (1997) page redirect in webDNA (1997) using showpage and showcart commands (1996) [WebDNA] [OT] WebDNA Wiki - need grammar check / suggestions (2009) Multiple Pulldowns (1997) case sensitivity in lookups (1997) tcp connect includes (1999) INVENTORY:remotely creating and populating a stock inventory db - almost there! (1999) Some Questions (1997) b12 cannot limit records returned and more. (1997) Limiting user access to .tmpl files (1997) Navigator 4.0 & tables (1997) [ShowNext] feature in 2.0 (1997) WebTV (1998) spaces in db (2001) WebDNA problems with Itools 7.3 Upgrade (2004) Encrypted links ... (2000) [OT] Bandwidth Choking (2005) [random] only for 1-100??? (1997) WebCat2 - Getting to the browser's username/password data (1997)