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
