Jay Kuri [Thu, 27 Nov 2008 23:49:56 +0000]
adding progressive realm. planning for launch
J. Shirley [Fri, 7 Nov 2008 20:14:05 +0000]
Adding a progressive realm to try multiple realms in a sequence
Jay Kuri [Sun, 26 Oct 2008 23:29:14 +0000]
Changes to allow for dropping of the 'realms' config hash and instead
including each realm within the main Plugin::Authentication hash
Tomas Doran [Sat, 18 Oct 2008 16:05:24 +0000]
Add plans to tests so that aggregate smoke results work correctly. Without a plan, failing to compile the test apps (as happens if you run them against 5.80 trunk currently) doesn't look like a real fail.
Jesse Sheidlower [Mon, 29 Sep 2008 13:20:11 +0000]
Punctuation and spelling tweaks
Tomas Doran [Wed, 17 Sep 2008 16:10:27 +0000]
Small POD fix
Brian Cassidy [Thu, 21 Aug 2008 11:24:21 +0000]
pod fix
Jay Kuri [Sun, 17 Aug 2008 16:30:30 +0000]
fully documenting new user persistance routines
Jesse Sheidlower [Tue, 5 Aug 2008 00:32:19 +0000]
typo fixing
Peter Karman [Mon, 28 Jul 2008 18:49:59 +0000]
LDAP plugin is up to date
Jay Kuri [Mon, 21 Jul 2008 22:35:16 +0000]
Bark loudly if we are told we can restore from session, but we actually fail
Brian Cassidy [Fri, 13 Jun 2008 18:29:46 +0000]
Update tests prereqs to include Test::Exception (RT #36339)
Jos Boumans [Thu, 5 Jun 2008 16:36:23 +0000]
add changes for 0.10007_01
Jos Boumans [Thu, 5 Jun 2008 16:30:54 +0000]
fixed a nasty bug in compat mode with store::minimal. From the comments left in ->setup():
### If a user does 'use Catalyst qw/Authentication::Store::Minimal/'
### he will be proxied on to this setup routine (and only then --
### non plugins should NOT have their setup routine invoked!)
### Beware what we pass to the 'new' routine; it wants
### a config has with a top level key 'users'. New style
### configs do not have this, and split by realms. If we
### blindly pass this to new, we will 1) overwrite what we
### already passed and 2) make ->userhash undefined, which
### leads to:
### Can't use an undefined value as a HASH reference at
### lib/Catalyst/Authentication/Store/Minimal.pm line 38.
###
### So only do this compatibility call if:
### 1) we have a {users} config directive
###
### Ideally we could also check for:
### 2) we don't already have a ->userhash
### however, that's an attribute of an object we can't access =/
Tomas Doran [Tue, 27 May 2008 20:28:58 +0000]
Add some stubby docs to make the POD Coverage test happy
Brian Cassidy [Fri, 23 May 2008 12:46:43 +0000]
pod fix (RT #36063)
Brian Cassidy [Fri, 23 May 2008 12:42:23 +0000]
pod update (RT #36062). VERSION fix.
Kieren Diment [Tue, 29 Apr 2008 06:26:18 +0000]
a couple of documentation fixes
Jay Kuri [Thu, 20 Mar 2008 21:04:17 +0000]
allow the realm to use session even if main auth module doesn't
IF configured to do so.
also - fix some documentation problems
Jay Kuri [Mon, 17 Mar 2008 16:21:52 +0000]
Decoupling of Session and Auth-
all work related to persisting a user is now delegated to the realm object
Jess Robinson [Tue, 29 Jan 2008 23:07:40 +0000]
POD doc pokingses
Jay Kuri [Thu, 24 Jan 2008 20:55:39 +0000]
Update to correct behavior when using the new 'Plugin::Authentication'
configuration naming scheme.
Brian Cassidy [Wed, 5 Dec 2007 12:12:28 +0000]
updated changes file
Jay Kuri [Wed, 5 Dec 2007 06:12:12 +0000]
update version
Jay Kuri [Wed, 5 Dec 2007 06:06:30 +0000]
Compatibility shims
Brian Cassidy [Mon, 3 Dec 2007 13:01:36 +0000]
update release date
Jay Kuri [Mon, 3 Dec 2007 03:05:38 +0000]
Adding a bit of info about realm classes
Jay Kuri [Fri, 23 Nov 2007 06:23:14 +0000]
Convert everything not actually a plugin to now live in the
Catalyst::Authentication hierarchy instead of the
Catalyst::Plugin::Authentication hierarchy. it just makes sense.
Jay Kuri [Thu, 22 Nov 2007 00:14:33 +0000]
Changing module naming from Catalyst::Plugin::Authentication to
Catalyst::Authentication.
Jay Kuri [Wed, 21 Nov 2007 18:49:20 +0000]
Changing authentication config to support Plugin::Authentication
Brian Cassidy [Tue, 30 Oct 2007 00:47:50 +0000]
make realm class spec work like other class specs (append or + for full name)
Brian Cassidy [Fri, 26 Oct 2007 01:31:49 +0000]
add test::more prereq. add missing "if $c->debug"
Brian Cassidy [Thu, 25 Oct 2007 20:39:15 +0000]
fix pod errors and add stub pod for pod_coverage
Brian Cassidy [Thu, 25 Oct 2007 18:57:25 +0000]
add docs to realm class
Brian Cassidy [Thu, 25 Oct 2007 16:14:43 +0000]
doc updates
Brian Cassidy [Wed, 24 Oct 2007 20:37:08 +0000]
auto_update|create => auto_update|create_user
Brian Cassidy [Wed, 24 Oct 2007 20:22:33 +0000]
auto generate readme if MANIFEST.SKIP exists
Brian Cassidy [Wed, 24 Oct 2007 20:22:14 +0000]
use Null store by default
Brian Cassidy [Wed, 24 Oct 2007 19:45:53 +0000]
changes update plus some stub docs
Brian Cassidy [Tue, 9 Oct 2007 20:29:59 +0000]
send $res to auto_update
Jay Kuri [Tue, 9 Oct 2007 19:48:12 +0000]
Added auto_update feature - for updating user information on checkin -
and checking that the store can auto_create and auto_update when requested
Jay Kuri [Sun, 7 Oct 2007 04:06:33 +0000]
Making Realm a bonafide object. No change to docs yet, but passes all
tests I throw at it (including those from Store::DBIx::Class) so I think we are good.
Brian Cassidy [Fri, 5 Oct 2007 18:41:08 +0000]
updated changes + version
Brian Cassidy [Fri, 5 Oct 2007 14:50:53 +0000]
pod updates
Brian Cassidy [Fri, 5 Oct 2007 02:19:18 +0000]
adding a null store for typekey and openid credentials. docs to come later.
Brian Cassidy [Wed, 3 Oct 2007 15:39:02 +0000]
updated Changes file
Brian Cassidy [Fri, 14 Sep 2007 13:54:44 +0000]
remove she-bang lines.
Jay Kuri [Sun, 22 Jul 2007 03:31:35 +0000]
Updating version for maintenance release.
thanks to waswas for helping track this odd error down.
Jay Kuri [Sun, 22 Jul 2007 03:22:06 +0000]
$user->store() should NOT be set by C::P::Auth - if it's needed - it
should be set by whatever module creates the user. We use realm for
saving into the session. that's the important bit
Matt S Trout [Tue, 17 Jul 2007 17:01:09 +0000]
quick post-merge fixup
Matt S Trout [Tue, 17 Jul 2007 16:59:50 +0000]
Version update - to fix dist
r53922@cain (orig r6540): jayk | 2007-07-17 16:40:30 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:46 +0000]
Updating Changes file
r53855@cain (orig r6520): jayk | 2007-07-11 15:13:50 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:43 +0000]
Improving compatibility with the 'store' and 'stores' config options from 0.09
r53854@cain (orig r6519): jayk | 2007-07-11 15:09:03 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:39 +0000]
bump the version
r53849@cain (orig r6514): jayk | 2007-07-07 16:25:02 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:36 +0000]
correcting comment
r53848@cain (orig r6513): jayk | 2007-07-07 02:22:11 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:32 +0000]
Removing invalid reference to deprecated api $user->store
Thanks again to nilsonsfj.
r53847@cain (orig r6512): jayk | 2007-07-07 02:18:00 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:27 +0000]
Moving AuthRealmTestApp.pm to proper directory
Correcting backwards compatibility bug with $user->store()
thanks to nilsonsfj for finding this bug
r53846@cain (orig r6511): jayk | 2007-07-07 02:05:09 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:23 +0000]
Bug fixes and test from nilsonsfj - Cheers!
r53844@cain (orig r6509): jayk | 2007-07-06 02:16:21 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:18 +0000]
switch to Module::Install
r42033@cain (orig r6318): bricas | 2007-04-26 19:14:11 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:13 +0000]
Adding 'None' option to password_type - allowing 'retrieve only' authentication
r42000@cain (orig r6285): jayk | 2007-04-14 03:10:47 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:09 +0000]
Added overview - to clarify how the system really works.
r36290@cain (orig r6171): jayk | 2007-03-13 17:16:13 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:03 +0000]
Documentation changes
r36212@cain (orig r6093): jayk | 2007-02-21 18:30:13 +0000
Matt S Trout [Tue, 17 Jul 2007 16:59:00 +0000]
making debug call during setup conditional.
r36209@cain (orig r6090): jayk | 2007-02-19 19:11:03 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:57 +0000]
fix _auth_realms check to actually work now that we create the classdata in
the initialize routine
r36208@cain (orig r6089): jayk | 2007-02-19 18:35:25 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:53 +0000]
many documentation updates
r36178@cain (orig r6059): jayk | 2007-02-06 05:45:22 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:45 +0000]
fixing bug in compatibility mode - when no 'authentication' config defined
r35881@cain (orig r5998): jayk | 2007-01-20 03:47:13 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:41 +0000]
Major modifications
Class::Accessor::Fast now used
Storename::Backend class naming dropped in favor of simply Storename
Password modified to remove the password field when requesting user from storage - to avoid mismatches when the storage uses all fields provided in matching
Removing Wrapper.pm - Not neccessary
Added user_in_realm method - which is similar to user_exists, except will only return true if the user exists and came from the realm provided
r35585@cain (orig r5864): jayk | 2006-12-16 20:14:41 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:27 +0000]
minor updates
r34289@cain (orig r5694): jayk | 2006-12-05 18:22:25 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:24 +0000]
removing extra junk at the end of the doc.
r34157@cain (orig r5600): jayk | 2006-11-27 08:24:26 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:17 +0000]
Various minor adjustments to code and a WHOLE lot of documentation
r34155@cain (orig r5598): jayk | 2006-11-27 08:21:47 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:09 +0000]
more doc updates
r33948@cain (orig r5498): jayk | 2006-11-12 06:19:21 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:03 +0000]
Updating Documentation on Password
r33947@cain (orig r5497): jayk | 2006-11-12 06:04:54 +0000
Matt S Trout [Tue, 17 Jul 2007 16:58:00 +0000]
Tweaks to documentation and spelling / capitalization fixes
r33945@cain (orig r5495): jayk | 2006-11-11 22:16:16 +0000
Matt S Trout [Tue, 17 Jul 2007 16:57:57 +0000]
Finished updating main authentication POD. Added Changes entry
to indicate changes between 0.09 and 0.10
r33944@cain (orig r5494): jayk | 2006-11-11 21:56:05 +0000
Matt S Trout [Tue, 17 Jul 2007 16:57:52 +0000]
More documentation fixes.
r33943@cain (orig r5493): jayk | 2006-11-11 07:14:40 +0000
Matt S Trout [Tue, 17 Jul 2007 16:57:49 +0000]
more documentation
r33942@cain (orig r5492): jayk | 2006-11-11 06:44:28 +0000
Matt S Trout [Tue, 17 Jul 2007 16:57:45 +0000]
mostly doc fixes and a little Minimal Bug fix involving the hash passed in.
r33941@cain (orig r5491): jayk | 2006-11-11 00:00:03 +0000
Matt S Trout [Tue, 17 Jul 2007 16:57:39 +0000]
Adding Wrapper class, missed in the last one
r33940@cain (orig r5490): jayk | 2006-11-10 22:31:16 +0000
Matt S Trout [Tue, 17 Jul 2007 16:57:33 +0000]
Updates to authentication system. Initial import of modifications.
POD documentation NOT complete yet... so this is a RTFS import
r33939@cain (orig r5489): jayk | 2006-11-10 22:29:07 +0000
Yuval Kogman [Sat, 20 Jan 2007 04:02:17 +0000]
refactoring + claco's bug fix
Yuval Kogman [Wed, 20 Sep 2006 14:26:44 +0000]
after the break: when overloaded objects lie about themselves
Yuval Kogman [Tue, 1 Aug 2006 08:11:02 +0000]
make auth depend on session 0.10
Yuval Kogman [Tue, 1 Aug 2006 08:07:41 +0000]
Releng for auth 0.09
Yuval Kogman [Tue, 1 Aug 2006 05:40:26 +0000]
possibly fix frang's problem
Yuval Kogman [Sat, 29 Jul 2006 16:26:13 +0000]
Skip Build.PL
Yuval Kogman [Sat, 29 Jul 2006 15:54:25 +0000]
Changelog, aesthetic cleanup
Yuval Kogman [Sat, 29 Jul 2006 13:38:40 +0000]
Oops, didn't :w fix
Yuval Kogman [Sat, 29 Jul 2006 13:37:42 +0000]
Lazify $c->user_exists and $c->user a bit more
Yuval Kogman [Wed, 19 Jul 2006 12:37:54 +0000]
Correct Auth/Session test
Yuval Kogman [Thu, 22 Jun 2006 16:23:03 +0000]
Skip test unless Digest::SHA1 is installed
Jesse Sheidlower [Sun, 18 Jun 2006 20:04:29 +0000]
Small (but personally bothersome) typo
Daniel Westermann-Clark [Sun, 30 Apr 2006 14:46:44 +0000]
Factor test applications out to separate files due to change in Catalyst::Test in [4031]
Yuval Kogman [Sun, 26 Mar 2006 12:02:49 +0000]
Fix dates in the changelog (2006 not 2005)
Cory G Watson [Fri, 17 Mar 2006 17:34:53 +0000]
Prepared for release
Cory G Watson [Thu, 16 Mar 2006 16:51:40 +0000]
Update Changes.
Cory G Watson [Thu, 16 Mar 2006 16:46:27 +0000]
Teach Credential::Password about base64 encoded passwords. Also include a
condition for padded base64 such as OpenSSL.
David Kamholz [Tue, 14 Mar 2006 18:23:44 +0000]
update Authentication for 0.06
David Kamholz [Sat, 4 Mar 2006 01:26:19 +0000]
Authentication: modify get_user to pass on extra args to the store
David Kamholz [Sun, 26 Feb 2006 19:54:41 +0000]
fix Authentication::User test that is no longer relevant (due to changeset 3101)
Yuval Kogman [Wed, 18 Jan 2006 11:39:27 +0000]
Fudge supported_features in Htpasswd::User, and fix handling in the base class