>  I suppose the way of solving this, is patching that module, but there's 
no such patch so far.

Here's the thing:

- plugin_pyodel needs to call auth.wiki in the model in order to start, 
since it uses the wiki model and also it has a wiki action
- When it calls auth.wiki, the Wiki constructor tries to create a wiki 
editor group and membership for the logged in user automatically in case it 
doesn't find them; for this purpose, the Wiki class checks the current user 
credentials.
- If your app runs on GAE, the check_credentials utility will always return 
a response with a link to the google login in case it doesn't detect a user 
authenticated as administrator. Therefore, you cannot use the wiki unless 
you are the app administrator. This behavior is the cause for the login 
loop.

I'll open an issue about fixing the Wiki constructor, but I think that 
check_credentials should also modified. What's the reason for always 
returning a response with a link to the login if the user is not admin, but 
not for the other environments?

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to