source: TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/integration/openidrelyingparty/README @ 7077

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg-security/TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/integration/openidrelyingparty/README@7077
Revision 7077, 1.3 KB checked in by pjkersha, 11 years ago (diff)
  • Property svn:keywords set to Id
Line 
1Integration Tests for OpenID Relying Party based Single Sign On
2===============================================================
3A simple example application securedapp.py is secured with an Authentication
4handler which redirects HTTP 401 Responses to an OpenID Relying Party
5middleware application running in securityservicesapp.py.  The aim is to
6illustrate a simplified view of the eventual NDG deployment where applications
7will be secured running under a separate stack to security services running
8under SSL.  This test tests the security stack with only an OpenID Relying
9Party in place.  No authorisation components are included.
10
11An OpenID account with an external OpenID Provider is required in order to run
12this test.  The NDG OpenID Provider is deliberately omitted from this test for
13simplicity.  See openid/ integration test in the parent directory for a test
14deployment with OpenID Provider and Relying Party combined.
15
16To run:
17
18$ ./securityservicesapp.py
19
20and in a separate window:
21
22$ ./securedapp.py
23
24Start a browser and enter the address:
25
26http://localhost:6080
27
28You will be redirected to a page to enter your OpenID.  Enter your preferred
29OpenID and proceed to sign in.  On return to the test site it will display a
30message with an option to logout.  Click on the link to logout.
31
32P J Kershaw 25/02/09
Note: See TracBrowser for help on using the repository browser.