[Moin-user] HTTPAuth again

R.Bauer rb.proj at gmail.com
Sun Feb 1 20:46:23 EST 2009


Roger Marquis schrieb:
> This never worked for us in 1.7 and now it's still broke in 1.8.  Access
> works fine, the username is correct, and the "Edit" link works, but when
> "Saved" or "Previewed" it returns:
> 
>   "You are not allowed to edit this page."
> 
> Trying to save user "Settings" returns:
> 
>   "You must login to use this action: userprefs"
> 
> Page permissions are correct and everything looks right under data/user/,
> however, debug shows "after auth: no valid user":
> 
>   2009-01-31 22:52:17,430 MoinMoin.session DEBUG session started for user <MoinMoin.user.User at 0xc09fc8 name:u'apacheauthuser' valid:1>
>   2009-01-31 22:52:17,430 MoinMoin.session DEBUG after auth: no valid user, no anon session
>   2009-01-31 22:52:20,936 MoinMoin.session DEBUG got cookie with session_name '3bb31042f91b24c36d34eea205123750'
>   2009-01-31 22:52:20,936 MoinMoin.session DEBUG starting session (reusing session_name '3bb31042f91b24c36d34eea205123750')
>   2009-01-31 22:52:20,937 MoinMoin.session DEBUG session started for user None
>   2009-01-31 22:52:20,941 MoinMoin.session DEBUG setting cookie with session_name '3bb31042f91b24c36d34eea205123750', expiry 1548831140.9384789
>   2009-01-31 22:52:20,941 MoinMoin.session DEBUG storing 'expires':1548834740.9384789 item into session cache entry
>   2009-01-31 22:52:20,942 MoinMoin.session DEBUG after auth: storing valid user into session: u'apacheauthuser'
>   2009-01-31 22:52:20,960 MoinMoin.session DEBUG storing 'trail':[u'PageName'] item into session cache entry
>   2009-01-31 22:52:22,716 MoinMoin.session DEBUG got cookie with session_name '3bb31042f91b24c36d34eea205123750'
>   2009-01-31 22:52:22,716 MoinMoin.session DEBUG starting session (reusing session_name '3bb31042f91b24c36d34eea205123750')
>   2009-01-31 22:52:22,716 MoinMoin.session DEBUG loaded session data from cache entry: {'user.id': '1207287688.2.60830', 'expires': 1548834740.9384789, 'user.auth_attribs': ('name', 'password'), 'user.auth_method': 'http', 'trail': [u'PageName']}
>   2009-01-31 22:52:22,717 MoinMoin.session DEBUG session started for user <MoinMoin.user.User at 0xc0afc8 name:u'apacheauthuser' valid:1>
>   2009-01-31 22:52:22,718 MoinMoin.session DEBUG storing 'user.id':'1207287688.2.60830' item into session cache entry
>   2009-01-31 22:52:22,719 MoinMoin.session DEBUG storing 'user.auth_method':'http' item into session cache entry
>   2009-01-31 22:52:22,720 MoinMoin.session DEBUG storing 'user.auth_attribs':('name', 'password') item into session cache entry
>   2009-01-31 22:52:22,723 MoinMoin.session DEBUG setting cookie with session_name '3bb31042f91b24c36d34eea205123750', expiry 1548831142.72048
>   2009-01-31 22:52:22,723 MoinMoin.session DEBUG after auth: storing valid user into session: u'apacheauthuser'
>   2009-01-31 22:52:24,974 MoinMoin.session DEBUG got cookie with session_name '3bb31042f91b24c36d34eea205123750'
>   2009-01-31 22:52:24,974 MoinMoin.session DEBUG starting session (reusing session_name '3bb31042f91b24c36d34eea205123750')
>   2009-01-31 22:52:24,974 MoinMoin.session DEBUG loaded session data from cache entry: {'user.id': '1207287688.2.60830', 'expires': 1548834740.9384789, 'user.auth_attribs': ('name', 'password'), 'user.auth_method': 'http', 'trail': [u'PageName']}
>   2009-01-31 22:52:24,975 MoinMoin.session DEBUG session started for user <MoinMoin.user.User at 0xc09fc8 name:u'apacheauthuser' valid:1>
>   2009-01-31 22:52:24,977 MoinMoin.session DEBUG storing 'user.id':'1207287688.2.60830' item into session cache entry
>   2009-01-31 22:52:24,977 MoinMoin.session DEBUG storing 'user.auth_method':'http' item into session cache entry
>   2009-01-31 22:52:24,978 MoinMoin.session DEBUG storing 'user.auth_attribs':('name', 'password') item into session cache entry
>   2009-01-31 22:52:24,981 MoinMoin.session DEBUG setting cookie with session_name '3bb31042f91b24c36d34eea205123750', expiry 1548831144.9787331
>   2009-01-31 22:52:24,981 MoinMoin.session DEBUG after auth: storing valid user into session: u'apacheauthuser'
>   2009-01-31 22:52:30,145 MoinMoin.session DEBUG got cookie with session_name '3bb31042f91b24c36d34eea205123750'
>   2009-01-31 22:52:30,145 MoinMoin.session DEBUG starting session (reusing session_name '3bb31042f91b24c36d34eea205123750')
>   2009-01-31 22:52:30,145 MoinMoin.session DEBUG loaded session data from cache entry: {'user.id': '1207287688.2.60830', 'expires': 1548834740.9384789, 'user.auth_attribs': ('name', 'password'), 'user.auth_method': 'http', 'trail': [u'PageName']}
>   2009-01-31 22:52:30,146 MoinMoin.session DEBUG session started for user <MoinMoin.user.User at 0xc1b128 name:u'apacheauthuser' valid:1>
>   2009-01-31 22:52:30,147 MoinMoin.session DEBUG after auth: no valid user, no anon session
> 
> Anyone have http auth working in 1.8?


yes

do you have looked into the wiki/config/more_samples and have used the
http_auth example for configuration?

cheers
Reimar

> 
> Roger
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword





More information about the Moin-user mailing list