All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.2.0 (2022-08-23)
- vite 3 and improve lodash (497a10c)
0.1.16 (2022-03-22)
- add
AxiosStatic
type (efd5568)
0.1.15 (2022-03-22)
0.1.14 (2022-01-11)
- merge from github
- remove unused scripts
- add
standard-version
(04bcc06) - add axios interceptors for pinia (8778d18)
- add custom vue properties definition (759bf84)
- add pinia dep (35e9a65)
- add prepublishOnly scripts (0a497bd)
- add support for refresh token (1ce0936)
- added auth middleware (8775609)
- allow to send extra payload to logout method (c875622)
- allow to set cookie options (7ff562a)
- build and add dist (a95dab1)
- configurable auth storage via auth options
storage.driver
(cda7f3d) - export src/tyles (ea8588c)
- export utils (723553b)
- improved error handling (59a6d76)
- improved refresh token logic (c4b36ae)
- improved typing (d7ea3ed)
- local storage: always stringify the local storage value (d7acd3e)
- new
getToken
flow (ed2a3c4) - new
getUser
function (4953c83) - new composition method
loginAs
for simulating login user (2bec70c) - new refresh token option:
autoLogout
. (df46398) - new storage driver
cookie
(ea1ee09) - pull origin (6cb6c34)
- remove .npmrc file (66a9156)
- revert back vuex composition auth (44d9c90)
- ship es and other formats (1031145)
- simplify the
authModule
(5752e0a) - types: set default types for login payload (a65682d)
- update
registerAxiosInterceptors
function (6431ab9) - update readme (5518a8d)
- wip new refresh token (5e24ec0)
-
clear refresh token storage (94b6547)
-
clear token data when logout (492f1bf)
-
disable refresh token when error from login page (cb8af87)
-
exp date calculation (713cf55)
-
fix types entry point (d0ca0dc)
-
force logout (0936da9)
-
force logout user when failed to refresh token (5b268d2)
-
handle error on secureLs (77296eb)
-
handle redirect when refresh token failed (3df9ade)
-
improve typings (df85ec1)
-
missing types (4c303b3)
-
no console (62f627a)
-
plugin registration (869c754)
-
plugin registration (d31d998)
-
refresh token flow and maxAge (f106fd2)
-
refresh token infinite loop (c172253)
-
reject request when not refreshing token (3df032f)
-
remove mv scripts and change types path (437e12c)
-
replace getters with state (fa45f4d)
-
require lodash (19227a8)
-
return router and fix infinite catch looping (428cee3)
-
return some new function (856d140)
-
rework login flow (72116c9)
-
rework refresh token flow (5ea1cd2)
-
rework refresh token flow (f33fed9)
-
type path (0083f54)
-
types (146828f)
-
types (841a916)
-
typing (5ea80b3)
-
update axios interceptors (65efaf9)
-
update lock file (a3846b1)
-
update plugin registration (08274cd)
-
update plugin registration (284e73e)
-
uses index.ts as main entry point for now (475c820)
-
merge from github (94cbe37)
-
remove unused scripts (ebd3938)
0.1.13 (2022-01-07)
- ship es and other formats (1031145)
0.1.12 (2022-01-07)
0.1.11 (2022-01-07)
0.1.10 (2022-01-07)
- remove mv scripts and change types path (437e12c)
0.1.9 (2022-01-07)
0.1.8 (2022-01-06)
- fix types entry point (d0ca0dc)
0.1.7 (2022-01-06)
- merge from github
- remove unused scripts
- add
standard-version
(04bcc06) - add axios interceptors for pinia (8778d18)
- add custom vue properties definition (759bf84)
- add prepublishOnly scripts (0a497bd)
- add support for refresh token (1ce0936)
- added auth middleware (8775609)
- allow to send extra payload to logout method (c875622)
- allow to set cookie options (7ff562a)
- build and add dist (a95dab1)
- configurable auth storage via auth options
storage.driver
(cda7f3d) - export src/tyles (ea8588c)
- improved error handling (59a6d76)
- improved refresh token logic (c4b36ae)
- improved typing (d7ea3ed)
- local storage: always stringify the local storage value (d7acd3e)
- new
getToken
flow (ed2a3c4) - new
getUser
function (4953c83) - new composition method
loginAs
for simulating login user (2bec70c) - new refresh token option:
autoLogout
. (df46398) - new storage driver
cookie
(ea1ee09) - pull origin (6cb6c34)
- remove .npmrc file (66a9156)
- revert back vuex composition auth (44d9c90)
- simplify the
authModule
(5752e0a) - types: set default types for login payload (a65682d)
- update
registerAxiosInterceptors
function (6431ab9) - update readme (5518a8d)
- wip new refresh token (5e24ec0)
-
clear refresh token storage (94b6547)
-
clear token data when logout (492f1bf)
-
disable refresh token when error from login page (cb8af87)
-
exp date calculation (713cf55)
-
force logout (0936da9)
-
force logout user when failed to refresh token (5b268d2)
-
handle error on secureLs (77296eb)
-
handle redirect when refresh token failed (3df9ade)
-
missing types (4c303b3)
-
no console (62f627a)
-
plugin registration (869c754)
-
plugin registration (d31d998)
-
refresh token flow and maxAge (f106fd2)
-
refresh token infinite loop (c172253)
-
reject request when not refreshing token (3df032f)
-
replace getters with state (fa45f4d)
-
require lodash (19227a8)
-
return router and fix infinite catch looping (428cee3)
-
return some new function (856d140)
-
rework login flow (72116c9)
-
rework refresh token flow (5ea1cd2)
-
rework refresh token flow (f33fed9)
-
type path (0083f54)
-
types (146828f)
-
types (841a916)
-
typing (5ea80b3)
-
update axios interceptors (65efaf9)
-
update lock file (a3846b1)
-
update plugin registration (08274cd)
-
update plugin registration (284e73e)
-
uses index.ts as main entry point for now (475c820)
-
merge from github (94cbe37)
-
remove unused scripts (ebd3938)
0.1.6 (2021-11-12)
- allow to send extra payload to logout method (c875622)
- type path (0083f54)
0.1.5 (2021-11-05)
- require lodash (19227a8)
0.1.4 (2021-11-05)
- disable refresh token when error from login page (cb8af87)
- force logout user when failed to refresh token (5b268d2)
0.1.3 (2021-11-05)
- rework refresh token flow (5ea1cd2)
0.1.2 (2021-11-05)
- uses index.ts as main entry point for now (475c820)
0.1.1 (2021-11-05)
- export src/tyles (ea8588c)
0.1.0 (2021-11-05)
- improved typing (d7ea3ed)
0.0.15 (2021-11-05)
- plugin registration (869c754)
0.0.14 (2021-11-04)
- clear refresh token storage (94b6547)
0.0.13 (2021-11-04)
0.0.12 (2021-11-04)
- refresh token infinite loop (c172253)
- return router and fix infinite catch looping (428cee3)
- rework refresh token flow (f33fed9)
0.0.11 (2021-11-04)
- clear token data when logout (492f1bf)
- force logout (0936da9)
- reject request when not refreshing token (3df032f)
- replace getters with state (fa45f4d)
0.0.10 (2021-11-03)
- add
standard-version
(04bcc06) - add custom vue properties definition (759bf84)
- add prepublishOnly scripts (0a497bd)
- add support for refresh token (1ce0936)
- added auth middleware (8775609)
- allow to set cookie options (7ff562a)
- build and add dist (a95dab1)
- configurable auth storage via auth options
storage.driver
(cda7f3d) - improved error handling (59a6d76)
- improved refresh token logic (c4b36ae)
- local storage: always stringify the local storage value (d7acd3e)
- new
getToken
flow (ed2a3c4) - new
getUser
function (4953c83) - new composition method
loginAs
for simulating login user (2bec70c) - new refresh token option:
autoLogout
. (df46398) - new storage driver
cookie
(ea1ee09) - pull origin (6cb6c34)
- remove .npmrc file (66a9156)
- simplify the
authModule
(5752e0a) - types: set default types for login payload (a65682d)
- update
registerAxiosInterceptors
function (6431ab9) - update readme (5518a8d)
- wip new refresh token (5e24ec0)
- handle error on secureLs (77296eb)
- handle redirect when refresh token failed (3df9ade)
- missing types (4c303b3)
- no console (62f627a)
- plugin registration (d31d998)
- return some new function (856d140)
- rework login flow (72116c9)
- types (841a916)
- typing (5ea80b3)
- update lock file (a3846b1)
- update plugin registration (284e73e)
0.0.9 (2021-11-03)
- update plugin registration (284e73e)
0.0.8 (2021-11-02)
- plugin registration (d31d998)
0.0.7 (2021-11-02)
- new
getToken
flow (ed2a3c4) - new
getUser
function (4953c83) - new refresh token option:
autoLogout
. (df46398)
- handle redirect when refresh token failed (3df9ade)
0.0.6 (2021-11-01)
- add support for refresh token (1ce0936)
- new composition method
loginAs
for simulating login user (2bec70c) - pull origin (6cb6c34)
- wip new refresh token (5e24ec0)
- types (841a916)
0.0.5 (2021-10-31)
- no console (62f627a)
0.0.4 (2021-10-29)
0.0.3 (2021-10-28)
- add custom vue properties definition (759bf84)
- add prepublishOnly scripts (0a497bd)
- remove .npmrc file (66a9156)
- typing (5ea80b3)
0.0.2 (2021-10-27)
- add
standard-version
(04bcc06) - added auth middleware (8775609)
- allow to set cookie options (7ff562a)
- build and add dist (a95dab1)
- new storage driver
cookie
(ea1ee09) - update readme (5518a8d)
0.0.2-alpha.5 (2021-10-04)
- handle error on secureLs (77296eb)
- improved error handling (59a6d76)
0.0.2-alpha.4 (2021-09-23)
0.0.2-alpha.3 (2021-09-21)
- local storage: always stringify the local storage value (d7acd3e)
- types: set default types for login payload (a65682d)