Description
The 1.9 default openid RP config is broken because there's no default for openidrp_allowed_op.
Steps to reproduce
enable openid RP and try to use it -- it'll blow up
Example
n/a
Component selection
- auth code (openid)
Details
MoinMoin Version |
1.9 as of today |
OS and Version |
|
Python Version |
|
Server Setup |
|
Server Details |
|
Language you are using the wiki in (set in the browser/UserPreferences) |
|
Workaround
diff --git a/MoinMoin/config/multiconfig.py b/MoinMoin/config/multiconfig.py index badf804..1341aaf 100644 --- a/MoinMoin/config/multiconfig.py +++ b/MoinMoin/config/multiconfig.py @@ -1198,6 +1198,12 @@ options = { "User object attributes that are not persisted to permanent storage (internal use)."), )), + 'openidrp': ('OpenID Relying Party', + 'These settings control the built-in OpenID Relying Party (client).', + ( + ('allowed_op', [], "List of forced providers"), + )), + 'openid_server': ('OpenID Server', 'These settings control the built-in OpenID Identity Provider (server).', (
Discussion
Plan
- Priority:
- Assigned to:
Status: fixed by http://hg.moinmo.in/moin/1.9/rev/942766fe487d