15 years agoChecking in changes prior to tagging of version 0.100092_01. Changelog diff is: v0.100092_01
Tomas Doran [Thu, 5 Feb 2009 22:08:10 +0000]
Checking in changes prior to tagging of version 0.100092_01.  Changelog diff is:

Index: Changes
===================================================================
--- Changes (revision 9220)
+++ Changes (working copy)
@@ -1,6 +1,6 @@
Revision history for Perl extension Catalyst::Plugin::Authentication

-0.100092_01 - UNRELEASED
+0.100092_01
- Add hook for failing user restore.
- Add test for this.
- Fix bug in Credential::Password with password_type: clear.

15 years agoActually error in the appropriate way
Tomas Doran [Thu, 5 Feb 2009 22:05:32 +0000]
Actually error in the appropriate way

15 years agoStop accidentally blowing up if we can't restore the user.. Add tests and docs for...
Tomas Doran [Thu, 5 Feb 2009 21:43:52 +0000]
Stop accidentally blowing up if we can't restore the user.. Add tests and docs for the new failed_user_restore functionality

15 years agoAdd changelog entry, use , not
Marcus Ramberg [Wed, 4 Feb 2009 21:46:49 +0000]
Add changelog entry, use , not

15 years agoAdding failed_user_restore hook for bypassing the dead session problem
Jay Kuri [Wed, 4 Feb 2009 21:40:41 +0000]
Adding failed_user_restore hook for bypassing the dead session problem

15 years agotweak progressive realm documentation and add check to error on
Jay Kuri [Wed, 28 Jan 2009 05:01:57 +0000]
tweak progressive realm documentation and add check to error on
non-file-missing failures related to store/credential loading

15 years agoFix bug with cleartext password_type (bug reported to my email by crackcraft@gmail...
Tomas Doran [Sat, 24 Jan 2009 23:26:21 +0000]
Fix bug with cleartext password_type (bug reported to my email by crackcraft@gmail.com), adding mock tests around that area..

15 years agoBump versions and changelogging for dist v0.100092
Tomas Doran [Tue, 20 Jan 2009 15:39:21 +0000]
Bump versions and changelogging for dist

15 years agoChecking in changes prior to tagging of version 0.10009_01. Changelog diff is: v0.10009_01
Tomas Doran [Fri, 9 Jan 2009 02:30:26 +0000]
Checking in changes prior to tagging of version 0.10009_01.  Changelog diff is:

15 years agoPOD stubs to make coverage pass
Tomas Doran [Fri, 9 Jan 2009 02:25:50 +0000]
POD stubs to make coverage pass

15 years agoDinks pre release
Tomas Doran [Fri, 9 Jan 2009 02:21:05 +0000]
Dinks pre release

15 years agoFix broken POD
Tomas Doran [Wed, 7 Jan 2009 18:13:57 +0000]
Fix broken POD

15 years agoChop up - move backcompat code into the ::Plugin:: namespace, as those are what are...
Tomas Doran [Sun, 4 Jan 2009 21:20:14 +0000]
Chop up - move backcompat code into the ::Plugin:: namespace, as those are what are loaded for back compat, and leave the nice new code alone. Change back-compat for the store so that the methods are proxied onto the default auth store. Seems to about work with other auth plugins too, which is better than the previous try..

15 years agoBack out -r 8999:8998, this breaks everything decended from Credential::Password...
Tomas Doran [Sun, 4 Jan 2009 21:15:31 +0000]
Back out -r 8999:8998, this breaks everything decended from Credential::Password, which is basically all the credential modules.

15 years agoUnsure this is a sane renaming, but makes auth work with 5.80 sans CDI hacks. Committ...
Tomas Doran [Sat, 3 Jan 2009 23:56:43 +0000]
Unsure this is a sane renaming, but makes auth work with 5.80 sans CDI hacks. Committing so I can remove said hacks and re-smoke everything to see how it looks

15 years agoadding progressive realm. planning for launch
Jay Kuri [Thu, 27 Nov 2008 23:49:56 +0000]
adding progressive realm. planning for launch

15 years agoAdding a progressive realm to try multiple realms in a sequence
J. Shirley [Fri, 7 Nov 2008 20:14:05 +0000]
Adding a progressive realm to try multiple realms in a sequence

15 years agoChanges to allow for dropping of the 'realms' config hash and instead
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

15 years agoAdd plans to tests so that aggregate smoke results work correctly. Without a plan...
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.

15 years agoPunctuation and spelling tweaks
Jesse Sheidlower [Mon, 29 Sep 2008 13:20:11 +0000]
Punctuation and spelling tweaks

15 years agoSmall POD fix
Tomas Doran [Wed, 17 Sep 2008 16:10:27 +0000]
Small POD fix

15 years agopod fix
Brian Cassidy [Thu, 21 Aug 2008 11:24:21 +0000]
pod fix

15 years agofully documenting new user persistance routines
Jay Kuri [Sun, 17 Aug 2008 16:30:30 +0000]
fully documenting new user persistance routines

15 years agotypo fixing
Jesse Sheidlower [Tue, 5 Aug 2008 00:32:19 +0000]
typo fixing

15 years agoLDAP plugin is up to date
Peter Karman [Mon, 28 Jul 2008 18:49:59 +0000]
LDAP plugin is up to date

15 years agoBark loudly if we are told we can restore from session, but we actually fail
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

15 years agoUpdate tests prereqs to include Test::Exception (RT #36339)
Brian Cassidy [Fri, 13 Jun 2008 18:29:46 +0000]
Update tests prereqs to include Test::Exception (RT #36339)

15 years agoadd changes for 0.10007_01
Jos Boumans [Thu, 5 Jun 2008 16:36:23 +0000]
add changes for 0.10007_01

15 years agofixed a nasty bug in compat mode with store::minimal. From the comments left in ...
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 =/

15 years agoAdd some stubby docs to make the POD Coverage test happy
Tomas Doran [Tue, 27 May 2008 20:28:58 +0000]
Add some stubby docs to make the POD Coverage test happy

15 years agopod fix (RT #36063)
Brian Cassidy [Fri, 23 May 2008 12:46:43 +0000]
pod fix (RT #36063)

15 years agopod update (RT #36062). VERSION fix.
Brian Cassidy [Fri, 23 May 2008 12:42:23 +0000]
pod update (RT #36062). VERSION fix.

16 years agoa couple of documentation fixes
Kieren Diment [Tue, 29 Apr 2008 06:26:18 +0000]
a couple of documentation fixes

16 years agoallow the realm to use session even if main auth module doesn't
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

16 years agoDecoupling of Session and Auth-
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

16 years agoPOD doc pokingses
Jess Robinson [Tue, 29 Jan 2008 23:07:40 +0000]
POD doc pokingses

16 years agoUpdate to correct behavior when using the new 'Plugin::Authentication'
Jay Kuri [Thu, 24 Jan 2008 20:55:39 +0000]
Update to correct behavior when using the new 'Plugin::Authentication'
configuration naming scheme.

16 years agoupdated changes file
Brian Cassidy [Wed, 5 Dec 2007 12:12:28 +0000]
updated changes file

16 years agoupdate version
Jay Kuri [Wed, 5 Dec 2007 06:12:12 +0000]
update version

16 years agoCompatibility shims
Jay Kuri [Wed, 5 Dec 2007 06:06:30 +0000]
Compatibility shims

16 years agoupdate release date
Brian Cassidy [Mon, 3 Dec 2007 13:01:36 +0000]
update release date

16 years agoAdding a bit of info about realm classes
Jay Kuri [Mon, 3 Dec 2007 03:05:38 +0000]
Adding a bit of info about realm classes

16 years agoConvert everything not actually a plugin to now live in the
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.

16 years agoChanging module naming from Catalyst::Plugin::Authentication to
Jay Kuri [Thu, 22 Nov 2007 00:14:33 +0000]
Changing module naming from Catalyst::Plugin::Authentication to
Catalyst::Authentication.

16 years agoChanging authentication config to support Plugin::Authentication
Jay Kuri [Wed, 21 Nov 2007 18:49:20 +0000]
Changing authentication config to support Plugin::Authentication

16 years agomake realm class spec work like other class specs (append or + for full name)
Brian Cassidy [Tue, 30 Oct 2007 00:47:50 +0000]
make realm class spec work like other class specs (append or + for full name)

16 years agoadd test::more prereq. add missing "if $c->debug"
Brian Cassidy [Fri, 26 Oct 2007 01:31:49 +0000]
add test::more prereq. add missing "if $c->debug"

16 years agofix pod errors and add stub pod for pod_coverage
Brian Cassidy [Thu, 25 Oct 2007 20:39:15 +0000]
fix pod errors and add stub pod for pod_coverage

16 years agoadd docs to realm class
Brian Cassidy [Thu, 25 Oct 2007 18:57:25 +0000]
add docs to realm class

16 years agodoc updates
Brian Cassidy [Thu, 25 Oct 2007 16:14:43 +0000]
doc updates

16 years agoauto_update|create => auto_update|create_user
Brian Cassidy [Wed, 24 Oct 2007 20:37:08 +0000]
auto_update|create => auto_update|create_user

16 years agoauto generate readme if MANIFEST.SKIP exists
Brian Cassidy [Wed, 24 Oct 2007 20:22:33 +0000]
auto generate readme if MANIFEST.SKIP exists

16 years agouse Null store by default
Brian Cassidy [Wed, 24 Oct 2007 20:22:14 +0000]
use Null store by default

16 years agochanges update plus some stub docs
Brian Cassidy [Wed, 24 Oct 2007 19:45:53 +0000]
changes update plus some stub docs

16 years agosend $res to auto_update
Brian Cassidy [Tue, 9 Oct 2007 20:29:59 +0000]
send $res to auto_update

16 years agoAdded auto_update feature - for updating user information on checkin -
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

16 years agoMaking Realm a bonafide object. No change to docs yet, but passes all
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.

16 years agoupdated changes + version
Brian Cassidy [Fri, 5 Oct 2007 18:41:08 +0000]
updated changes + version

16 years agopod updates
Brian Cassidy [Fri, 5 Oct 2007 14:50:53 +0000]
pod updates

16 years agoadding a null store for typekey and openid credentials. docs to come later.
Brian Cassidy [Fri, 5 Oct 2007 02:19:18 +0000]
adding a null store for typekey and openid credentials. docs to come later.

16 years agoupdated Changes file
Brian Cassidy [Wed, 3 Oct 2007 15:39:02 +0000]
updated Changes file

16 years agoremove she-bang lines.
Brian Cassidy [Fri, 14 Sep 2007 13:54:44 +0000]
remove she-bang lines.

16 years agoUpdating version for maintenance release.
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.

16 years ago$user->store() should NOT be set by C::P::Auth - if it's needed - it
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

16 years agoquick post-merge fixup
Matt S Trout [Tue, 17 Jul 2007 17:01:09 +0000]
quick post-merge fixup

16 years agoVersion update - to fix dist
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

16 years agoUpdating Changes file
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

16 years agoImproving compatibility with the 'store' and 'stores' config options from 0.09
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

16 years agobump the version
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

16 years agocorrecting comment
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

16 years agoRemoving invalid reference to deprecated api $user->store
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

16 years agoMoving AuthRealmTestApp.pm to proper directory
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

16 years agoBug fixes and test from nilsonsfj - Cheers!
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

16 years agoswitch to Module::Install
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

16 years agoAdding 'None' option to password_type - allowing 'retrieve only' authentication
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

16 years agoAdded overview - to clarify how the system really works.
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

16 years agoDocumentation changes
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

16 years agomaking debug call during setup conditional.
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

16 years agofix _auth_realms check to actually work now that we create the classdata in
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

16 years agomany documentation updates
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

16 years agofixing bug in compatibility mode - when no 'authentication' config defined
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

16 years agoMajor modifications
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

16 years agominor updates
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

16 years agoremoving extra junk at the end of the doc.
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

16 years agoVarious minor adjustments to code and a WHOLE lot of documentation
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

16 years agomore doc updates
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

16 years agoUpdating Documentation on Password
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

16 years agoTweaks to documentation and spelling / capitalization fixes
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

16 years agoFinished updating main authentication POD. Added Changes entry
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

16 years agoMore documentation fixes.
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

16 years agomore documentation
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

16 years agomostly doc fixes and a little Minimal Bug fix involving the hash passed in.
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

16 years agoAdding Wrapper class, missed in the last one
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

16 years agoUpdates to authentication system. Initial import of modifications.
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

17 years agorefactoring + claco's bug fix
Yuval Kogman [Sat, 20 Jan 2007 04:02:17 +0000]
refactoring + claco's bug fix

17 years agoafter the break: when overloaded objects lie about themselves
Yuval Kogman [Wed, 20 Sep 2006 14:26:44 +0000]
after the break: when overloaded objects lie about themselves

17 years agomake auth depend on session 0.10 v0.09
Yuval Kogman [Tue, 1 Aug 2006 08:11:02 +0000]
make auth depend on session 0.10

17 years agoReleng for auth 0.09
Yuval Kogman [Tue, 1 Aug 2006 08:07:41 +0000]
Releng for auth 0.09

17 years agopossibly fix frang's problem
Yuval Kogman [Tue, 1 Aug 2006 05:40:26 +0000]
possibly fix frang's problem

17 years agoSkip Build.PL v0.08
Yuval Kogman [Sat, 29 Jul 2006 16:26:13 +0000]
Skip Build.PL