mark_story
|
33390070d3
|
Removing HTTP authentication from SecurityComponent. There are new
Authentication objects to fill this hole now.
|
2011-02-08 22:09:57 -05:00 |
|
mark_story
|
fbd798da6c
|
Reordering parameters to make it easier to remember the order.
|
2011-02-06 16:59:47 -05:00 |
|
mark_story
|
e32f419d0a
|
Fixing comments.
|
2011-02-06 00:01:52 -05:00 |
|
mark_story
|
3629925a40
|
Refactoring authentication objects so basic and digest authentication can work without cookies. This makes non browser clients able to use Basic and Digest auth.
Updating test cases.
|
2011-02-05 18:41:00 -05:00 |
|
mark_story
|
3875d0ef54
|
Removing a method that is duplicated in AuthComponent.
|
2011-02-03 23:00:41 -05:00 |
|
mark_story
|
9854947d0f
|
Fixing reversed args.
|
2011-02-03 22:46:31 -05:00 |
|
mark_story
|
5834225cc3
|
Making AuthComponent::password() static, as it might be needed in places where an instance of AuthComponent is not handy.
|
2011-02-03 22:46:31 -05:00 |
|
mark_story
|
a5d9a64e1a
|
Removing loginError, its not used anymore.
|
2011-02-03 22:46:31 -05:00 |
|
mark_story
|
2f917674d1
|
Fixing docblock to reflect change from '*' to 'all'. Adding note about constant.
|
2011-02-03 22:46:31 -05:00 |
|
mark_story
|
82851895ef
|
Shifting includes around.
|
2011-02-03 22:46:31 -05:00 |
|
mark_story
|
669672a1a0
|
Adding doc blocks.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
d5f5ae3271
|
Fixing typo where realm would be wrong if not specified.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
705b3288e1
|
Basics of DigestAuth are working.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
945e49ad09
|
Starting Digest auth, using Basic auth as a starting base.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
bcd8dcd0f7
|
Extracting common logic into the base class.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
4610a0bf3c
|
Adding some more tests for basic auth challenge headers.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
e8bf6ed176
|
Basic tests for BasicAuthenticate are passing.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
ba02483ae8
|
Adding a response parameter to authenticate() both basic and digest auth need to set response headers.
|
2011-02-03 22:46:30 -05:00 |
|
mark_story
|
332b6cfc22
|
Adding basic authentication skeleton.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
041e0a65ac
|
Extracting a base class.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
ee804c6f8c
|
Removing properties from AuthComponent that have been moved to authentication and authorization objects.
Adding the '*' key to allow code to stay DRY, also adding a constant for ALL, so there aren't as many magic strings around.
Updating tests.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
41819975e8
|
Removing a dead property.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
b207ee8cbe
|
Making AuthComponent::user static, so user data can be fetched from anywhere.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
35864c2a02
|
Removing AuthComponent::getModel(). Auth no longer directly interacts with models.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
66f5ae07ed
|
Removing AuthComponent::validate() there are no tests and no documentation on this method. It also uses components that may or may not exist even in the old implementation.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
28ad51c92b
|
Removing action() from AuthComponent, its in the authorization objects now.
Updating tests.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
dc03e4f26c
|
Moving an import.
|
2011-02-03 22:46:29 -05:00 |
|
mark_story
|
fd8fb1225d
|
Removing automatic password hashing from AuthComponent. Its a frustrating feature that often befuddles new users, and can be plain annoying sometimes.
Moving hashing into FormAuthenticate.
Updating tests.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
23db2f086e
|
Adding more documentation.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
e155e6acba
|
Adding doc block usage information.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
ed122c70f4
|
Removing custom request reversal code, and using Router::reverse()
Removing dead tests that are covered by Router tests.
Removing check for TestsController, it hasn't existed in forever.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
dc8c99308e
|
Starting to remove magical login process.
Updating tests to actually test the methods they are named after.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
d8f2cf9395
|
Starting to remove magic around userModel, and deprecating/removing userModel from AuthComponent.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
b59d0e8bb1
|
Replacing Authcomponent::$flashElement with Authcomponent::$flash, which gives access to all the flash parameters. Also adding a wrapper method for more terse code and ability to extend functionality.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
ff889c2c8e
|
Renaming method names, no need to include Objects, its implied.
|
2011-02-03 22:46:28 -05:00 |
|
mark_story
|
1696df7201
|
Removing the last of actionMap from AuthComponent. Its been moved into the authorization objects.
Updating and adding tests for crud_authorize.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
e11917ae94
|
Removing public properties that aren't used anymore.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
0c7f9149ca
|
Refactoring authorization objects to also use settings, it makes them consistent with authenticate objects.
Making actionPath automatically pass into authentication objects.
Adding tests.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
7ea914938f
|
Changing AuthComponent::login() so you can provide an array of user data to manually login a user. Leaving $user blank will attempt to identify the user using the request.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
f21970c533
|
Making AuthComponent::mapActions() delegate to the authorize objects. Adding tests.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
3f9c83c43d
|
Authentication and Authorization objects are integrated with AuthComponent. Minimal App changes are needed as legacy settings are forwarded.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
ced832ba62
|
Fixing issues with FormAuthenticate and plugin models.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
6860f7cc03
|
Starting to integrate Authorization objects into AuthComponent.
Tests updated and duplicate tests skipped, they will eventually be removed when duplication is confirmed.
|
2011-02-03 22:46:27 -05:00 |
|
mark_story
|
2e9d9479a6
|
Moving another part of AuthComponent's authorize strategies into BaseAuthorize.
Implementing CrudAuthorize and adding tests for it.
|
2011-02-03 22:46:26 -05:00 |
|
mark_story
|
7207dccc7c
|
Adding ActionsAuthorize. It implements using Acl as the authorization object.
|
2011-02-03 22:46:26 -05:00 |
|
mark_story
|
4058e7f48c
|
Extracting a base class, as it will be needed.
Moving AuthComponent::action() into the authorize object base as that's where its used.
|
2011-02-03 22:46:26 -05:00 |
|
mark_story
|
67c9acbc94
|
Adding a doc block.
|
2011-02-03 22:46:26 -05:00 |
|
mark_story
|
16b3beec5e
|
Starting ControllerAuthorize adding it and the test cases.
|
2011-02-03 22:46:26 -05:00 |
|
mark_story
|
693360bc9e
|
Removing isAuthorized() as there is no need for it once AuthComponent is updated.
|
2011-02-03 22:46:26 -05:00 |
|
mark_story
|
1c827573ce
|
Adding doc blocks for FormAuthenticate.
|
2011-02-03 22:46:26 -05:00 |
|