Apache-AuthTicket
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
subclasses Apache::AuthCookie and relies on AuthCookie for all of the
cookie login logic. This was basically a complete rewrite.
o Split up query to fetch the server secret so that the LIMIT clause is
not needed (for Sybase ASE backends, thanks to Eivind Trondsen)
o Made DBI commit() only be called if AutoCommit is off.
(silences a warn() for MySQL)
o Added support for md5 style passwords.
o Added support for crypt() style passwords.
o Added way to retrieve reason for login using
$r->subprocess_env("AuthTicketReason").
o Added support for Idle Timeout logouts via TicketIdleTimeout
configuration.
o Added "sample" directory with sql examples for setting up pgsql and mysql
backends, as well as httpd.conf samples.
o Removed libapreq dependency (AuthCookie does this stuff now)
Relaese 0.10
o Initial public release: Apache::TicketAccess 0.10
lib/Apache/AuthTicket.pm view on Meta::CPAN
PerlSetVar FooTicketDB DBI:mysql:database=mschout;host=testbed
PerlSetVar FooTicketDBUser test
PerlSetVar FooTicketDBPassword secret
PerlSetVar FooTicketTable tickets:ticket_hash:ts
PerlSetVar FooTicketUserTable myusers:usename:passwd
PerlSetVar FooTicketPasswordStyle cleartext
PerlSetVar FooTicketSecretTable ticket_secrets:sec_data:sec_version
PerlSetVar FooTicketExpires 15
PerlSetVar FooTicketLogoutURI /foo/index.html
PerlSetVar FooTicketLoginHandler /foologin
PerlSetVar FooTicketIdleTimeout 1
PerlSetVar FooPath /
PerlSetVar FooDomain .foo.com
PerlSetVar FooSecure 1
PerlSetVar FooLoginScript /foologinform
<Location /foo>
AuthType Apache::AuthTicket
AuthName Foo
PerlAuthenHandler Apache::AuthTicket->authenticate
PerlAuthzHandler Apache::AuthTicket->authorize
sample/apache2.conf view on Meta::CPAN
PerlSetVar FooTicketDB DBI:mysql:database=test;host=test
PerlSetVar FooTicketDBUser test
PerlSetVar FooTicketDBPassword secret
PerlSetVar FooTicketTable tickets:ticket_hash:ts
PerlSetVar FooTicketUserTable myusers:usename:passwd
PerlSetVar FooTicketPasswordStyle cleartext
PerlSetVar FooTicketSecretTable ticket_secrets:sec_data:sec_version
PerlSetVar FooTicketExpires 15
PerlSetVar FooTicketLogoutURI /foo/index.html
PerlSetVar FooTicketLoginHandler /foologin
PerlSetVar FooTicketIdleTimeout 1
PerlSetVar FooPath /
PerlSetVar FooDomain .foo.com
PerlSetVar FooSecure 1
PerlSetVar FooLoginScript /foologinform
<Location /foo>
AuthType Apache2::AuthTicket
AuthName Foo
PerlAuthenHandler Apache2::AuthTicket->authenticate
PerlAuthzHandler Apache2::AuthTicket->authorize
t/conf/extra.conf.in view on Meta::CPAN
</IfDefine>
PerlSetVar ProtectedTicketDb dbi:SQLite:@ServerRoot@/db/test.db
PerlSetVar ProtectedTicketTable tickets:t_hash:update_ts
PerlSetVar ProtectedTicketUserTable t_users:usrname:passwd
PerlSetVar ProtectedTicketPasswordStyle cleartext
PerlSetVar ProtectedTicketSecretTable t_secret:s_data:s_version
PerlSetVar ProtectedTicketExpires 15
PerlSetVar ProtectedTicketLogoutURI /protected/index.html
PerlSetVar ProtectedTicketLoginHandler /login
PerlSetVar ProtectedTicketIdleTimeout 1
PerlSetVar ProtectedLoginScript /login-screen
<Location /protected>
<IfDefine APACHE1>
AuthType Apache::AuthTicket
PerlAuthenHandler Apache::AuthTicket->authenticate
PerlAuthzHandler Apache::AuthTicket->authorize
</IfDefine>
<IfDefine APACHE2>
AuthType Apache2::AuthTicket
view all matches for this distributionview release on metacpan - search on metacpan
( run in 2.523 seconds using v1.00-cache-2.02-grep-82fe00e-cpan-d29e8ade9f55 )