root/AuthKit/trunk/examples/docs/open_id_sreg.py

Revision 135 (checked in by thejimmyg, 1 year ago)

Added some updates to support OpenID 2

Line 
1 from authkit.authenticate import middleware, sample_app
2 from beaker.middleware import SessionMiddleware
3
4 app = middleware(
5     sample_app,
6     setup_method='openid, cookie',
7     openid_path_signedin='/private',
8     openid_store_type='file',
9     openid_store_config='',
10     openid_charset='UTF-8',
11     cookie_secret='secret encryption string',
12     cookie_signoutpath = '/signout',
13     openid_sreg_required = 'fullname,nickname,dob,country',
14     openid_sreg_optional = 'timezone,email',
15     openid_sreg_policyurl =  'http://localhost:8080',
16 )
17 app = SessionMiddleware(
18     app,
19     key='authkit.open_id',
20     secret='some secret',
21 )
22 if __name__ == '__main__':
23     from paste.httpserver import serve
24     serve(app, host='0.0.0.0', port=8080)
Note: See TracBrowser for help on using the browser.