diff options
author | diosmosis <benaka@piwik.pro> | 2014-09-28 14:32:59 +0400 |
---|---|---|
committer | diosmosis <benaka@piwik.pro> | 2014-09-28 14:33:42 +0400 |
commit | 3a6ca2319d4ee570f2258dc7d4b9ad229bc7b443 (patch) | |
tree | 73f46f17a34258aff20e04f59576f7440d322282 /CHANGELOG.md | |
parent | d8ed832512d422b6f6335cf407054f7d8452618a (diff) |
Add breaking change for Auth interface changes.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 28b05fa861..8e6ad088e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,14 @@ This is a changelog for Piwik platform developers. All changes for our HTTP API' ### Library updates * Updated AngularJS from 1.2.13 to 1.2.25 +### Breaking Changes +* The Auth interface has been modified, existing Auth implementations will have to be modified. Changes include: + * The initSession method has been moved. Since this behavior must be executed for every Auth implementation, it has been put into a new class: SessionInitializer. + If your Auth implementation implements its own session logic you will have to extend and override SessionInitializer. + * The following methods have been added: setPassword, setPasswordHash, getTokenAuthSecret and getLogin. + * Clarifying semantics of each method and what they must support and can support. + * **Read the documentation for the [Auth interface](http://developer.piwik.org/api-reference/Piwik/Auth) to learn more.** + ### New commands * `generate:angular-directive` Let's you easily generate a template for a new angular directive for any plugin. |