summary |
shortlog | log |
commit |
commitdiff |
tree
HEAD ⋅ prev ⋅ next
Dagfinn Ilmari Mannsåker [Wed, 26 May 2021 09:55:16 +0000]
Version 1.017
Dagfinn Ilmari Mannsåker [Wed, 26 May 2021 09:53:52 +0000]
Remove pointless diag() call from t/04-user_class.t
Dagfinn Ilmari Mannsåker [Wed, 26 May 2021 09:49:02 +0000]
Add missing dependency on Class::Accessor::Fast (RT#127730)
Dagfinn Ilmari Mannsåker [Wed, 26 May 2021 09:47:56 +0000]
Regenerate README for POD fixes in previous commit
Dagfinn Ilmari Mannsåker [Tue, 17 Jan 2017 10:51:08 +0000]
POD link and formatting fixes
Dagfinn Ilmari Mannsåker [Mon, 3 Oct 2016 15:33:44 +0000]
Fix typos "it's" → "its"
Dagfinn Ilmari Mannsåker [Thu, 11 Feb 2016 17:46:30 +0000]
Version 0.016
Dagfinn Ilmari Mannsåker [Thu, 11 Feb 2016 17:36:35 +0000]
Merge branch 'persist_in_session'
Dagfinn Ilmari Mannsåker [Thu, 11 Feb 2016 17:26:11 +0000]
Test persist_in_session transition both ways
Dagfinn Ilmari Mannsåker [Thu, 11 Feb 2016 17:25:55 +0000]
Improve persist_in_session POD formatting
Alexander Hartmaier [Fri, 11 Dec 2015 14:17:08 +0000]
also test from_session
use subtests
Alexander Hartmaier [Fri, 11 Dec 2015 10:22:45 +0000]
don't skip tests that don't need Catalyst::Model::LDAP
Alexander Hartmaier [Fri, 11 Dec 2015 10:08:29 +0000]
update authors
Alexander Hartmaier [Fri, 11 Dec 2015 09:43:17 +0000]
fix lookup_roles to return an empty list instead of undef
doesn't break any tests nor clashes with the docs
Alexander Hartmaier [Fri, 11 Dec 2015 09:43:00 +0000]
add tests for persist_in_session
Alexander Hartmaier [Fri, 11 Dec 2015 09:40:46 +0000]
load Catalyst::Exception in Backend
because we use it there to throw exceptions and don't need to load it in each
test to workaround the omission
Alexander Hartmaier [Fri, 11 Dec 2015 09:35:50 +0000]
fix use_roles enabled if explicitly disabled
Alexander Hartmaier [Tue, 1 Dec 2015 16:41:55 +0000]
store the persist_in_session setting in the session
so it can be used to revive the user even if the setting has been changed
Alexander Hartmaier [Tue, 1 Dec 2015 16:07:34 +0000]
fix from_session docs
Alexander Hartmaier [Tue, 24 Nov 2015 14:53:17 +0000]
validate persist_in_session on store creation
to prevent typos from changing expected behaviour
Alexander Hartmaier [Tue, 24 Nov 2015 14:48:40 +0000]
change default value for persist_in_session to username
after discussion with ilmari on IRC about which is the better API
Alexander Hartmaier [Tue, 24 Nov 2015 13:39:44 +0000]
don't rely on loading of Net::LDAP::Entry by Net::LDAP
Alexander Hartmaier [Tue, 24 Nov 2015 13:38:44 +0000]
add persist_in_session config option
to allow storing of user and its roles in the session without hitting the LDAP
store on each request
sorry, no tests yet!
Alexander Hartmaier [Tue, 24 Nov 2015 13:15:31 +0000]
update README for last two commits
Alexander Hartmaier [Mon, 23 Nov 2015 17:13:15 +0000]
remove trailing whitespace
Alexander Hartmaier [Mon, 23 Nov 2015 17:08:43 +0000]
Document how to limit the attributes returned from the LDAP search
Dagfinn Ilmari Mannsåker [Fri, 20 Feb 2015 18:05:40 +0000]
Version 1.015
Dagfinn Ilmari Mannsåker [Fri, 20 Feb 2015 18:04:26 +0000]
Don't ship .mailmap
Dagfinn Ilmari Mannsåker [Fri, 20 Feb 2015 17:59:18 +0000]
Add myself to .mailmap
Dagfinn Ilmari Mannsåker [Fri, 20 Feb 2015 17:33:59 +0000]
Update MANIFEST.SKIP
- Add MYMETA.*
- Add Emacs backup files
- .svn -> .git
D. Ilmari Mannsåker [Tue, 30 Apr 2013 17:32:57 +0000]
Split credential checking into a separate method from generic binding
They really are separate things. This reduces the risk of security
holes like <https://rt.cpan.org/Public/Bug/Display.html?id=81908>.
Dagfinn Ilmari Mannsåker [Thu, 19 Feb 2015 19:34:40 +0000]
Use the stored user credentials to look up roles
D. Ilmari Mannsåker [Thu, 19 Feb 2015 19:05:54 +0000]
Escape special characters in user/role names
This makes user and role names with special characters in them work,
instead of making the query syntactically invalid, and means we don't
have to reject user names with wildcards in them.
Dagfinn Ilmari Mannsåker [Thu, 19 Feb 2015 19:11:30 +0000]
Use skip_all and done_testing in all tests
Arthur Axel 'fREW' Schmidt [Fri, 20 Feb 2015 16:12:40 +0000]
update repo in repo
Tomas Doran [Fri, 26 Apr 2013 19:47:00 +0000]
Version 1.014
Tomas Doran [Fri, 26 Apr 2013 19:44:11 +0000]
Fix security issue. RT#81908
Peter Karman [Tue, 12 Mar 2013 16:38:00 +0000]
RT #83900 seems to need explicit server->stop call
Peter Karman [Wed, 9 Jan 2013 14:59:02 +0000]
release 1.013
Peter Karman [Wed, 9 Jan 2013 14:51:44 +0000]
if username is passed to bind, assume password is passed too and do not default to configured password. https://rt.cpan.org/Ticket/Display.html?id=81908
Peter Karman [Wed, 9 Jan 2013 14:49:48 +0000]
perltidy only
Florian Ragwitz [Tue, 5 Oct 2010 20:02:14 +0000]
post-release changelog
Tomas Doran [Tue, 5 Oct 2010 08:10:48 +0000]
Version 1.012
Florian Ragwitz [Mon, 4 Oct 2010 23:00:20 +0000]
Implement can() for attribute delegation
Florian Ragwitz [Mon, 4 Oct 2010 23:00:14 +0000]
Add failing test for ->can proxying
Peter Karman [Sat, 28 Aug 2010 04:46:57 +0000]
add documentation for AD; add User methods per RT #60793
Tomas Doran [Wed, 7 Jul 2010 20:40:05 +0000]
Version 1.011
Peter Karman [Wed, 7 Jul 2010 18:23:48 +0000]
skip correct number of tests
Tomas Doran [Tue, 6 Jul 2010 20:32:34 +0000]
Version 1.010
Tomas Doran [Tue, 6 Jul 2010 20:32:05 +0000]
Fix RT#56710
Tomas Doran [Sat, 15 May 2010 07:13:09 +0000]
Date in changelog, regenerate README, fix Makefile.PL
Peter Karman [Wed, 28 Apr 2010 03:35:16 +0000]
bump version, patch for rt #56983
Peter Karman [Sat, 3 Apr 2010 03:03:06 +0000]
release 1.008
Peter Karman [Sat, 3 Apr 2010 02:57:52 +0000]
patch against RT #51505
Tomas Doran [Fri, 19 Mar 2010 10:05:30 +0000]
Update ignore props
Tomas Doran [Fri, 19 Mar 2010 10:05:19 +0000]
Update MANIFEST.SKIP
Tomas Doran [Fri, 19 Mar 2010 10:04:24 +0000]
MANIFEST should be generated
Tomas Doran [Fri, 19 Mar 2010 10:03:40 +0000]
Generate README automatically, remove auto_install
Tomas Doran [Fri, 19 Mar 2010 10:03:25 +0000]
Update README
Tomas Doran [Thu, 18 Mar 2010 21:32:28 +0000]
Move user password out into a hash, fixing RT#53279
Peter Karman [Fri, 11 Dec 2009 18:59:35 +0000]
add README, update Changes for 1.006 release date
Peter Karman [Fri, 11 Dec 2009 18:27:22 +0000]
bump version, add basic test
Tomas Doran [Fri, 11 Dec 2009 17:35:09 +0000]
Changelog
Tomas Doran [Fri, 11 Dec 2009 13:39:08 +0000]
Fix bug that results in you getting the user back as your object
Tomas Doran [Thu, 10 Dec 2009 17:25:51 +0000]
Merge 'better_model_integration' into 'trunk'
r27891@omni (orig r10889): t0m | 2009-07-15 16:47:25 +0100
I don't actually need any of the extra lines, calling ->ldap_bind on the store I already have hands me the right thing back or throws
Tomas Doran [Thu, 10 Dec 2009 17:25:49 +0000]
Merge 'better_model_integration' into 'trunk'
r27890@omni (orig r10888): t0m | 2009-07-15 11:16:11 +0100
Brush up this patch to something more sensible and documented
Tomas Doran [Thu, 10 Dec 2009 17:25:47 +0000]
Merge 'better_model_integration' into 'trunk'
r27889@omni (orig r10887): t0m | 2009-07-15 11:06:01 +0100
Pasting a username with too much space in results in a 500 error.. Make it DTRT instead
Tomas Doran [Thu, 10 Dec 2009 17:25:44 +0000]
Merge 'better_model_integration' into 'trunk'
r27888@omni (orig r10886): t0m | 2009-07-15 11:04:29 +0100
Clean up
Tomas Doran [Thu, 10 Dec 2009 17:25:43 +0000]
Merge 'better_model_integration' into 'trunk'
r27885@omni (orig r10040): t0m | 2009-05-07 14:19:53 +0100
Bump required Module::Install version in everything. janus++
Tomas Doran [Thu, 10 Dec 2009 17:25:41 +0000]
Merge 'better_model_integration' into 'trunk'
r27882@omni (orig r9910): t0m | 2009-04-28 13:35:52 +0100
Initial idea - make the user class instance have a closure which when called will retrieve an LDAP connection bound as the user, not so pleasant, but better than saving the password in the user object in plaintext..
Tomas Doran [Wed, 15 Jul 2009 15:47:25 +0000]
I don't actually need any of the extra lines, calling ->ldap_bind on the store I already have hands me the right thing back or throws
Tomas Doran [Wed, 15 Jul 2009 10:16:11 +0000]
Brush up this patch to something more sensible and documented
Tomas Doran [Wed, 15 Jul 2009 10:06:01 +0000]
Pasting a username with too much space in results in a 500 error.. Make it DTRT instead
Tomas Doran [Wed, 15 Jul 2009 10:04:29 +0000]
Clean up
Tomas Doran [Sat, 23 May 2009 11:09:06 +0000]
Add repository resource to all the MI Makefile.PLs
Cory G Watson [Fri, 15 May 2009 20:25:36 +0000]
Pass $c along to find_user method so overridden user_class users can get at models (or whatever crazy things they might do)
Tomas Doran [Thu, 7 May 2009 13:19:53 +0000]
Bump required Module::Install version in everything. janus++
Tomas Doran [Thu, 7 May 2009 13:19:53 +0000]
Bump required Module::Install version in everything. janus++
Peter Karman [Fri, 1 May 2009 02:33:43 +0000]
release 0.1005
Tomas Doran [Tue, 28 Apr 2009 12:35:52 +0000]
Initial idea - make the user class instance have a closure which when called will retrieve an LDAP connection bound as the user, not so pleasant, but better than saving the password in the user object in plaintext..
Tomas Doran [Tue, 21 Apr 2009 15:23:42 +0000]
Remove META.yml from svn, it's a generated file. Update svn ignore props.
Patch docs to not mention the deprecated authentication methods from the old
authentication code.
Peter Karman [Wed, 22 Oct 2008 01:55:47 +0000]
release 0.1004
Peter Karman [Wed, 10 Sep 2008 13:19:36 +0000]
0.1003 release
Peter Karman [Tue, 9 Sep 2008 21:18:58 +0000]
bump req version
Peter Karman [Tue, 9 Sep 2008 21:11:28 +0000]
update MANIFEST
Peter Karman [Tue, 9 Sep 2008 21:10:57 +0000]
add chisel test for failing case sensitivity
Peter Karman [Tue, 9 Sep 2008 21:06:44 +0000]
fix rt bug 339113
Peter Karman [Thu, 10 Jul 2008 21:25:00 +0000]
bump version
Peter Karman [Thu, 10 Jul 2008 21:20:54 +0000]
get entries in array context rather than scalar context, allowing for multiple values. patch by scpham.
Peter Karman [Wed, 9 Jul 2008 20:45:52 +0000]
tweek tests to work with Net::LDAP::Server::Test 0.03
Peter Karman [Thu, 10 Apr 2008 02:02:44 +0000]
release 0.1001
Peter Karman [Thu, 10 Apr 2008 01:54:18 +0000]
fix rt #34777
Peter Karman [Wed, 27 Feb 2008 18:52:58 +0000]
fix SYNOPSIS doc
Peter Karman [Tue, 5 Feb 2008 18:16:32 +0000]
0.1000 release
Peter Karman [Tue, 5 Feb 2008 15:20:42 +0000]
rename from ::Plugin and refactor tests