# HG changeset patch # User paulb # Date 1202078671 0 # Node ID 9a1e349e5701a38156dff6bd01762b279cc6f1d1 # Parent 35f0ebceec4112e3a3802b6a951949985db807e9 [project @ 2008-02-03 22:44:31 by paulb] Added deployment parameterisation so that the "home pages" refer to the correct resources. diff -r 35f0ebceec41 -r 9a1e349e5701 examples/Common/VerySimpleWithOpenID/__init__.py --- a/examples/Common/VerySimpleWithOpenID/__init__.py Sun Feb 03 22:43:55 2008 +0000 +++ b/examples/Common/VerySimpleWithOpenID/__init__.py Sun Feb 03 22:44:31 2008 +0000 @@ -131,15 +131,20 @@ # Site map initialisation. -def get_site(host, secret_key, use_redirect=1): +def get_site(host, secret_key, use_redirect=1, deployed_at=None): "Return a simple Web site resource." + # Configure the user home pages below. + + deployed_at = deployed_at or host + # Authentication objects. credentials = [ - ("badger", "123"), - ("vole", "abc") + ((deployed_at + "/badger", "badger"), "abc"), + ((deployed_at + "/vole", "vole"), "xyz"), + ((deployed_at + u"/זרו", u"זרו"), u"ֶ״ֵ") ] login_authenticator = Authenticator(credentials) login_redirect_authenticator = OpenIDRedirectAuthenticator(secret_key, host) @@ -159,7 +164,7 @@ logout_parameter_name="logout" ) initiation_resource = InitiationResource(use_redirect=use_redirect) - login_resource = LoginResource(login_authenticator, use_redirect) + login_resource = LoginResource(host, login_authenticator, use_redirect=use_redirect) # Make a simple Web site. @@ -185,7 +190,7 @@
Home page for the OpenID authenticated user, badger
.