Put this into the tag/0.14 initially (which isn't actually a tag). This should be...
[catagits/Catalyst-Authentication-Credential-OpenID.git] / t / Consumer / lib / TestApp.pm
CommitLineData
5f33d3e0 1package TestApp;
2
3use strict;
4use warnings;
5
6use Catalyst::Runtime '5.70';
7
8use Catalyst qw(
9 -Debug
10 ConfigLoader
11 Authentication
12 Session
13 Session::Store::FastMmap
14 Session::State::Cookie
15 );
16
17our $VERSION = '0.00001';
18
19__PACKAGE__->config
20 ( name => "TestApp",
21 session => {
22 storage => "/tmp/" . __PACKAGE__ . "-" . $VERSION,
23 },
24 startup_time => time(),
25 "Plugin::Authentication" => {
26 default_realm => "members",
27 realms => {
28 members => {
29 credential => {
30 class => "Password",
31 password_field => "password",
32 password_type => "clear"
33 },
34 store => {
35 class => "Minimal",
36 users => {
37 paco => {
38 password => "l4s4v3n7ur45",
39 },
40 }
41 }
42 },
43 openid => {
44 # ua_class => "LWPx::ParanoidAgent",
45 ua_class => "LWP::UserAgent",
46 ua_args => {
47 whitelisted_hosts => [qw/ 127.0.0.1 localhost /],
48 timeout => 10,
49 },
50 extension_args => [
51 'http://openid.net/extensions/sreg/1.1',
52 {
53 required => 'email',
54 optional => 'fullname,nickname,timezone',
55 },
56 ],
57 debug => 1,
58 credential => {
59 class => "OpenID",
60#DOES NOTHING use_session => 1,
61 store => {
62 class => "OpenID",
63 },
64 },
65 },
66 },
67 },
68 );
69
70__PACKAGE__->setup();
71
721;
73
74__END__