[En-Nut-Discussion] Different passwords with CGI
Damian Slee
damian at commtech.com.au
Sun Dec 21 23:34:26 CET 2003
there was a base64 decode fix I submitted about a month ago, which is in CVS now. dencode.c
when password is decoded from what browser sent (which is in base64), it was failing on certain length passwords. this may have been the real reason why you had "authorization failure if the length of ("user:password") is not a multiple of 3"
-----Original Message-----
From: Adrian Slowik [mailto:adrian at uni-paderborn.de]
Sent: Mon 22/12/2003 4:44 AM
To: 'Ethernut User Chat (English)'
Cc:
Subject: AW: [En-Nut-Discussion] Different passwords with CGI
Hi,
I mailed that problem (and a correction) half a year ago (think it was
Nut/OS 3.1). There is a problem in the authorization code that produces
a wrong number of padding bytes in some cases. This leads to an
authorization failure if the length of ("user:password") is not a multiple
of 3. Thus "root:root" works, but "root1:root1" does not.
Kind regards, Adrian
Thus a quick workaround would be to use an extended username or password,
For example "ho:ho1"
-----Ursprüngliche Nachricht-----
Von: en-nut-discussion-bounces at egnite.de
[mailto:en-nut-discussion-bounces at egnite.de] Im Auftrag von Lars Andersson
Gesendet: Sonntag, 21. Dezember 2003 21:01
An: en-nut-discussion at egnite.de
Betreff: [En-Nut-Discussion] Different passwords with CGI
Is there a way to do what I try to do here:
NutRegisterAuth("cgi-bin/page1.cgi", "xyzzy:xyzzy");
NutRegisterAuth("cgi-bin/page2.cgi", "ho:ho");
Best regards,
Lars H. Andersson
_______________________________________________
En-Nut-Discussion mailing list
En-Nut-Discussion at egnite.de
http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
_______________________________________________
En-Nut-Discussion mailing list
En-Nut-Discussion at egnite.de
http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.egnite.de/pipermail/en-nut-discussion/attachments/20031222/cef16bf8/attachment.html>
More information about the En-Nut-Discussion
mailing list