1 | # Change Log
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 |
|
6 | ## [4.5.15](https://github.com/feathersjs/feathers/compare/v4.5.14...v4.5.15) (2022-05-17)
|
7 |
|
8 | **Note:** Version bump only for package @feathersjs/authentication
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 | ## [4.5.14](https://github.com/feathersjs/feathers/compare/v4.5.13...v4.5.14) (2022-04-13)
|
15 |
|
16 | **Note:** Version bump only for package @feathersjs/authentication
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 | ## [4.5.12](https://github.com/feathersjs/feathers/compare/v4.5.11...v4.5.12) (2022-01-06)
|
23 |
|
24 |
|
25 | ### Bug Fixes
|
26 |
|
27 | * Update all dependencies for crow release ([#2520](https://github.com/feathersjs/feathers/issues/2520)) ([1c63e6b](https://github.com/feathersjs/feathers/commit/1c63e6be37ff85edbe8dd318415ca6919864c033))
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 | ## [4.5.11](https://github.com/feathersjs/feathers/compare/v4.5.10...v4.5.11) (2020-12-05)
|
34 |
|
35 | **Note:** Version bump only for package @feathersjs/authentication
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 | ## [4.5.10](https://github.com/feathersjs/feathers/compare/v4.5.9...v4.5.10) (2020-11-08)
|
42 |
|
43 |
|
44 | ### Bug Fixes
|
45 |
|
46 | * **authentication:** consistent response return between local and jwt strategy ([#2042](https://github.com/feathersjs/feathers/issues/2042)) ([8d25be1](https://github.com/feathersjs/feathers/commit/8d25be101a2593a9e789375c928a07780b9e28cf))
|
47 |
|
48 |
|
49 |
|
50 |
|
51 |
|
52 | ## [4.5.9](https://github.com/feathersjs/feathers/compare/v4.5.8...v4.5.9) (2020-10-09)
|
53 |
|
54 | **Note:** Version bump only for package @feathersjs/authentication
|
55 |
|
56 |
|
57 |
|
58 |
|
59 |
|
60 | ## [4.5.8](https://github.com/feathersjs/feathers/compare/v4.5.7...v4.5.8) (2020-08-12)
|
61 |
|
62 | **Note:** Version bump only for package @feathersjs/authentication
|
63 |
|
64 |
|
65 |
|
66 |
|
67 |
|
68 | ## [4.5.7](https://github.com/feathersjs/feathers/compare/v4.5.6...v4.5.7) (2020-07-24)
|
69 |
|
70 |
|
71 | ### Bug Fixes
|
72 |
|
73 | * **authentication:** Add JWT getEntityQuery ([#2013](https://github.com/feathersjs/feathers/issues/2013)) ([e0e7fb5](https://github.com/feathersjs/feathers/commit/e0e7fb5162940fe776731283b40026c61d9c8a33))
|
74 |
|
75 |
|
76 |
|
77 |
|
78 |
|
79 | ## [4.5.6](https://github.com/feathersjs/feathers/compare/v4.5.5...v4.5.6) (2020-07-12)
|
80 |
|
81 |
|
82 | ### Bug Fixes
|
83 |
|
84 | * **authentication:** Omit query in JWT strategy ([#2011](https://github.com/feathersjs/feathers/issues/2011)) ([04ce7e9](https://github.com/feathersjs/feathers/commit/04ce7e98515fe9d495cd0e83e0da097e9bcd7382))
|
85 |
|
86 |
|
87 |
|
88 |
|
89 |
|
90 | ## [4.5.5](https://github.com/feathersjs/feathers/compare/v4.5.4...v4.5.5) (2020-07-11)
|
91 |
|
92 |
|
93 | ### Bug Fixes
|
94 |
|
95 | * **authentication:** Include query params when authenticating via authenticate hook [#2009](https://github.com/feathersjs/feathers/issues/2009) ([4cdb7bf](https://github.com/feathersjs/feathers/commit/4cdb7bf2898385ddac7a1692bc9ac2f6cf5ad446))
|
96 |
|
97 |
|
98 |
|
99 |
|
100 |
|
101 | ## [4.5.3](https://github.com/feathersjs/feathers/compare/v4.5.2...v4.5.3) (2020-04-17)
|
102 |
|
103 |
|
104 | ### Bug Fixes
|
105 |
|
106 | * **authentication:** Remove entity from connection information on logout ([#1889](https://github.com/feathersjs/feathers/issues/1889)) ([b062753](https://github.com/feathersjs/feathers/commit/b0627530d61babe15dd84369d3093ccae4b780ca))
|
107 |
|
108 |
|
109 |
|
110 |
|
111 |
|
112 | ## [4.5.2](https://github.com/feathersjs/feathers/compare/v4.5.1...v4.5.2) (2020-03-04)
|
113 |
|
114 |
|
115 | ### Bug Fixes
|
116 |
|
117 | * **authentication:** Improve JWT strategy configuration error message ([#1844](https://github.com/feathersjs/feathers/issues/1844)) ([2c771db](https://github.com/feathersjs/feathers/commit/2c771dbb22d53d4f7de3c3f514e57afa1a186322))
|
118 |
|
119 |
|
120 |
|
121 |
|
122 |
|
123 | ## [4.5.1](https://github.com/feathersjs/feathers/compare/v4.5.0...v4.5.1) (2020-01-24)
|
124 |
|
125 | **Note:** Version bump only for package @feathersjs/authentication
|
126 |
|
127 |
|
128 |
|
129 |
|
130 |
|
131 | # [4.5.0](https://github.com/feathersjs/feathers/compare/v4.4.3...v4.5.0) (2020-01-18)
|
132 |
|
133 |
|
134 | ### Bug Fixes
|
135 |
|
136 | * Add `params.authentication` type, remove `hook.connection` type ([#1732](https://github.com/feathersjs/feathers/issues/1732)) ([d46b7b2](https://github.com/feathersjs/feathers/commit/d46b7b2abac8862c0e4dbfce20d71b8b8a96692f))
|
137 |
|
138 |
|
139 |
|
140 |
|
141 |
|
142 | ## [4.4.3](https://github.com/feathersjs/feathers/compare/v4.4.1...v4.4.3) (2019-12-06)
|
143 |
|
144 | **Note:** Version bump only for package @feathersjs/authentication
|
145 |
|
146 |
|
147 |
|
148 |
|
149 |
|
150 | ## [4.4.1](https://github.com/feathersjs/feathers/compare/v4.4.0...v4.4.1) (2019-11-27)
|
151 |
|
152 | **Note:** Version bump only for package @feathersjs/authentication
|
153 |
|
154 |
|
155 |
|
156 |
|
157 |
|
158 | # [4.4.0](https://github.com/feathersjs/feathers/compare/v4.3.11...v4.4.0) (2019-11-27)
|
159 |
|
160 | **Note:** Version bump only for package @feathersjs/authentication
|
161 |
|
162 |
|
163 |
|
164 |
|
165 |
|
166 | ## [4.3.11](https://github.com/feathersjs/feathers/compare/v4.3.10...v4.3.11) (2019-11-11)
|
167 |
|
168 |
|
169 | ### Bug Fixes
|
170 |
|
171 | * **authentication:** Retain object references in authenticate hook ([#1675](https://github.com/feathersjs/feathers/issues/1675)) ([e1939be](https://github.com/feathersjs/feathers/commit/e1939be19d4e79d3f5e2fe69ba894a11c627ae99))
|
172 |
|
173 |
|
174 |
|
175 |
|
176 |
|
177 | ## [4.3.10](https://github.com/feathersjs/feathers/compare/v4.3.9...v4.3.10) (2019-10-26)
|
178 |
|
179 | **Note:** Version bump only for package @feathersjs/authentication
|
180 |
|
181 |
|
182 |
|
183 |
|
184 |
|
185 | ## [4.3.9](https://github.com/feathersjs/feathers/compare/v4.3.8...v4.3.9) (2019-10-26)
|
186 |
|
187 |
|
188 | ### Bug Fixes
|
189 |
|
190 | * Add jsonwebtoken TypeScript type dependency ([317c80a](https://github.com/feathersjs/feathers/commit/317c80a9205e8853bb830a12c3aa1a19e95f9abc))
|
191 | * Small type improvements ([#1624](https://github.com/feathersjs/feathers/issues/1624)) ([50162c6](https://github.com/feathersjs/feathers/commit/50162c6e562f0a47c6a280c4f01fff7c3afee293))
|
192 |
|
193 |
|
194 |
|
195 |
|
196 |
|
197 | ## [4.3.7](https://github.com/feathersjs/feathers/compare/v4.3.6...v4.3.7) (2019-10-14)
|
198 |
|
199 | **Note:** Version bump only for package @feathersjs/authentication
|
200 |
|
201 |
|
202 |
|
203 |
|
204 |
|
205 | ## [4.3.5](https://github.com/feathersjs/feathers/compare/v4.3.4...v4.3.5) (2019-10-07)
|
206 |
|
207 |
|
208 | ### Bug Fixes
|
209 |
|
210 | * Authentication type improvements and timeout fix ([#1605](https://github.com/feathersjs/feathers/issues/1605)) ([19854d3](https://github.com/feathersjs/feathers/commit/19854d3))
|
211 | * Improve error message when authentication strategy is not allowed ([#1600](https://github.com/feathersjs/feathers/issues/1600)) ([317a312](https://github.com/feathersjs/feathers/commit/317a312))
|
212 |
|
213 |
|
214 |
|
215 |
|
216 |
|
217 | ## [4.3.4](https://github.com/feathersjs/feathers/compare/v4.3.3...v4.3.4) (2019-10-03)
|
218 |
|
219 | **Note:** Version bump only for package @feathersjs/authentication
|
220 |
|
221 |
|
222 |
|
223 |
|
224 |
|
225 | ## [4.3.3](https://github.com/feathersjs/feathers/compare/v4.3.2...v4.3.3) (2019-09-21)
|
226 |
|
227 |
|
228 | ### Bug Fixes
|
229 |
|
230 | * check for undefined access token ([#1571](https://github.com/feathersjs/feathers/issues/1571)) ([976369d](https://github.com/feathersjs/feathers/commit/976369d))
|
231 | * Small improvements in dependencies and code sturcture ([#1562](https://github.com/feathersjs/feathers/issues/1562)) ([42c13e2](https://github.com/feathersjs/feathers/commit/42c13e2))
|
232 |
|
233 |
|
234 |
|
235 |
|
236 |
|
237 | ## [4.3.2](https://github.com/feathersjs/feathers/compare/v4.3.1...v4.3.2) (2019-09-16)
|
238 |
|
239 | **Note:** Version bump only for package @feathersjs/authentication
|
240 |
|
241 |
|
242 |
|
243 |
|
244 |
|
245 | ## [4.3.1](https://github.com/feathersjs/feathers/compare/v4.3.0...v4.3.1) (2019-09-09)
|
246 |
|
247 |
|
248 | ### Bug Fixes
|
249 |
|
250 | * Use long-timeout for JWT expiration timers ([#1552](https://github.com/feathersjs/feathers/issues/1552)) ([65637ec](https://github.com/feathersjs/feathers/commit/65637ec))
|
251 |
|
252 |
|
253 |
|
254 |
|
255 |
|
256 | # [4.3.0](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.4...v4.3.0) (2019-08-27)
|
257 |
|
258 | **Note:** Version bump only for package @feathersjs/authentication
|
259 |
|
260 |
|
261 |
|
262 |
|
263 |
|
264 | # [4.3.0-pre.4](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.3...v4.3.0-pre.4) (2019-08-22)
|
265 |
|
266 |
|
267 | ### Bug Fixes
|
268 |
|
269 | * Fix auth publisher mistake ([08bad61](https://github.com/feathersjs/feathers/commit/08bad61))
|
270 |
|
271 |
|
272 |
|
273 |
|
274 |
|
275 | # [4.3.0-pre.3](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.2...v4.3.0-pre.3) (2019-08-19)
|
276 |
|
277 |
|
278 | ### Bug Fixes
|
279 |
|
280 | * Expire and remove authenticated real-time connections ([#1512](https://github.com/feathersjs/feathers/issues/1512)) ([2707c33](https://github.com/feathersjs/feathers/commit/2707c33))
|
281 | * Update all dependencies ([7d53a00](https://github.com/feathersjs/feathers/commit/7d53a00))
|
282 |
|
283 |
|
284 | ### Features
|
285 |
|
286 | * Let strategies handle the connection ([#1510](https://github.com/feathersjs/feathers/issues/1510)) ([4329feb](https://github.com/feathersjs/feathers/commit/4329feb))
|
287 |
|
288 |
|
289 |
|
290 |
|
291 |
|
292 | # [4.3.0-pre.2](https://github.com/feathersjs/feathers/compare/v4.3.0-pre.1...v4.3.0-pre.2) (2019-08-02)
|
293 |
|
294 |
|
295 | ### Bug Fixes
|
296 |
|
297 | * Add getEntityId to JWT strategy and fix legacy Socket authentication ([#1488](https://github.com/feathersjs/feathers/issues/1488)) ([9a3b324](https://github.com/feathersjs/feathers/commit/9a3b324))
|
298 | * Add method to reliably get default authentication service ([#1470](https://github.com/feathersjs/feathers/issues/1470)) ([e542cb3](https://github.com/feathersjs/feathers/commit/e542cb3))
|
299 |
|
300 |
|
301 |
|
302 |
|
303 |
|
304 | # [4.3.0-pre.1](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.5...v4.3.0-pre.1) (2019-07-11)
|
305 |
|
306 | **Note:** Version bump only for package @feathersjs/authentication
|
307 |
|
308 |
|
309 |
|
310 |
|
311 |
|
312 | # [4.0.0-pre.5](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.4...v4.0.0-pre.5) (2019-07-10)
|
313 |
|
314 | **Note:** Version bump only for package @feathersjs/authentication
|
315 |
|
316 |
|
317 |
|
318 |
|
319 |
|
320 | # [4.0.0-pre.4](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.3...v4.0.0-pre.4) (2019-07-05)
|
321 |
|
322 |
|
323 | ### Bug Fixes
|
324 |
|
325 | * Updated typings for ServiceMethods ([#1409](https://github.com/feathersjs/feathers/issues/1409)) ([b5ee7e2](https://github.com/feathersjs/feathers/commit/b5ee7e2))
|
326 |
|
327 |
|
328 |
|
329 |
|
330 |
|
331 | # [4.0.0-pre.3](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.2...v4.0.0-pre.3) (2019-06-01)
|
332 |
|
333 |
|
334 | ### Bug Fixes
|
335 |
|
336 | * Make oAuth paths more consistent and improve authentication client ([#1377](https://github.com/feathersjs/feathers/issues/1377)) ([adb2543](https://github.com/feathersjs/feathers/commit/adb2543))
|
337 | * Set authenticated: true after successful authentication ([#1367](https://github.com/feathersjs/feathers/issues/1367)) ([9918cff](https://github.com/feathersjs/feathers/commit/9918cff))
|
338 | * Typings fix and improvements. ([#1364](https://github.com/feathersjs/feathers/issues/1364)) ([515b916](https://github.com/feathersjs/feathers/commit/515b916))
|
339 | * Update dependencies and fix tests ([#1373](https://github.com/feathersjs/feathers/issues/1373)) ([d743a7f](https://github.com/feathersjs/feathers/commit/d743a7f))
|
340 |
|
341 |
|
342 |
|
343 |
|
344 |
|
345 | # [4.0.0-pre.2](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.1...v4.0.0-pre.2) (2019-05-15)
|
346 |
|
347 |
|
348 | ### Bug Fixes
|
349 |
|
350 | * Throw NotAuthenticated on token verification errors ([#1357](https://github.com/feathersjs/feathers/issues/1357)) ([e0120df](https://github.com/feathersjs/feathers/commit/e0120df))
|
351 |
|
352 |
|
353 |
|
354 |
|
355 |
|
356 | # [4.0.0-pre.1](https://github.com/feathersjs/feathers/compare/v4.0.0-pre.0...v4.0.0-pre.1) (2019-05-08)
|
357 |
|
358 |
|
359 | ### Bug Fixes
|
360 |
|
361 | * Always require strategy parameter in authentication ([#1327](https://github.com/feathersjs/feathers/issues/1327)) ([d4a8021](https://github.com/feathersjs/feathers/commit/d4a8021))
|
362 | * Bring back params.authenticated ([#1317](https://github.com/feathersjs/feathers/issues/1317)) ([a0ffd5e](https://github.com/feathersjs/feathers/commit/a0ffd5e))
|
363 | * Improve authentication parameter handling ([#1333](https://github.com/feathersjs/feathers/issues/1333)) ([6e77204](https://github.com/feathersjs/feathers/commit/6e77204))
|
364 | * Merge httpStrategies and authStrategies option ([#1308](https://github.com/feathersjs/feathers/issues/1308)) ([afa4d55](https://github.com/feathersjs/feathers/commit/afa4d55))
|
365 | * Rename jwtStrategies option to authStrategies ([#1305](https://github.com/feathersjs/feathers/issues/1305)) ([4aee151](https://github.com/feathersjs/feathers/commit/4aee151))
|
366 |
|
367 |
|
368 | ### Features
|
369 |
|
370 | * Change and *JWT methods to *accessToken ([#1304](https://github.com/feathersjs/feathers/issues/1304)) ([5ac826b](https://github.com/feathersjs/feathers/commit/5ac826b))
|
371 |
|
372 |
|
373 |
|
374 |
|
375 |
|
376 | # [4.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v3.2.0-pre.1...v4.0.0-pre.0) (2019-04-21)
|
377 |
|
378 |
|
379 | ### Bug Fixes
|
380 |
|
381 | * Added path and method in to express request for passport ([#1112](https://github.com/feathersjs/feathers/issues/1112)) ([afa1cb4](https://github.com/feathersjs/feathers/commit/afa1cb4))
|
382 | * Authentication core improvements ([#1260](https://github.com/feathersjs/feathers/issues/1260)) ([c5dc7a2](https://github.com/feathersjs/feathers/commit/c5dc7a2))
|
383 | * Improve JWT authentication option handling ([#1261](https://github.com/feathersjs/feathers/issues/1261)) ([31b956b](https://github.com/feathersjs/feathers/commit/31b956b))
|
384 | * Make Mocha a proper devDependency for every repository ([#1053](https://github.com/feathersjs/feathers/issues/1053)) ([9974803](https://github.com/feathersjs/feathers/commit/9974803))
|
385 | * Only merge authenticated property on update ([8a564f7](https://github.com/feathersjs/feathers/commit/8a564f7))
|
386 | * reduce authentication connection hook complexity and remove unnecessary checks ([fa94b2f](https://github.com/feathersjs/feathers/commit/fa94b2f))
|
387 | * Update all dependencies to latest ([#1206](https://github.com/feathersjs/feathers/issues/1206)) ([e51e0f6](https://github.com/feathersjs/feathers/commit/e51e0f6))
|
388 | * **authentication:** Fall back when req.app is not the application when emitting events ([#1185](https://github.com/feathersjs/feathers/issues/1185)) ([6a534f0](https://github.com/feathersjs/feathers/commit/6a534f0))
|
389 | * Update adapter common tests ([#1135](https://github.com/feathersjs/feathers/issues/1135)) ([8166dda](https://github.com/feathersjs/feathers/commit/8166dda))
|
390 | * **docs/new-features:** syntax highlighting ([#347](https://github.com/feathersjs/feathers/issues/347)) ([4ab7c95](https://github.com/feathersjs/feathers/commit/4ab7c95))
|
391 | * **package:** update @feathersjs/commons to version 2.0.0 ([#692](https://github.com/feathersjs/feathers/issues/692)) ([ca665ab](https://github.com/feathersjs/feathers/commit/ca665ab))
|
392 | * **package:** update debug to version 3.0.0 ([#555](https://github.com/feathersjs/feathers/issues/555)) ([f788804](https://github.com/feathersjs/feathers/commit/f788804))
|
393 | * **package:** update jsonwebtoken to version 8.0.0 ([#567](https://github.com/feathersjs/feathers/issues/567)) ([6811626](https://github.com/feathersjs/feathers/commit/6811626))
|
394 | * **package:** update ms to version 2.0.0 ([#509](https://github.com/feathersjs/feathers/issues/509)) ([7e4b0b6](https://github.com/feathersjs/feathers/commit/7e4b0b6))
|
395 | * **package:** update passport to version 0.4.0 ([#558](https://github.com/feathersjs/feathers/issues/558)) ([dcb14a5](https://github.com/feathersjs/feathers/commit/dcb14a5))
|
396 |
|
397 |
|
398 | ### Features
|
399 |
|
400 | * @feathersjs/authentication-oauth ([#1299](https://github.com/feathersjs/feathers/issues/1299)) ([656bae7](https://github.com/feathersjs/feathers/commit/656bae7))
|
401 | * Add AuthenticationBaseStrategy and make authentication option handling more explicit ([#1284](https://github.com/feathersjs/feathers/issues/1284)) ([2667d92](https://github.com/feathersjs/feathers/commit/2667d92))
|
402 | * Add TypeScript definitions ([#1275](https://github.com/feathersjs/feathers/issues/1275)) ([9dd6713](https://github.com/feathersjs/feathers/commit/9dd6713))
|
403 | * Authentication v3 core server implementation ([#1205](https://github.com/feathersjs/feathers/issues/1205)) ([1bd7591](https://github.com/feathersjs/feathers/commit/1bd7591))
|
404 | * Authentication v3 local authentication ([#1211](https://github.com/feathersjs/feathers/issues/1211)) ([0fa5f7c](https://github.com/feathersjs/feathers/commit/0fa5f7c))
|
405 | * Remove (hook, next) signature and SKIP support ([#1269](https://github.com/feathersjs/feathers/issues/1269)) ([211c0f8](https://github.com/feathersjs/feathers/commit/211c0f8))
|
406 | * Support params symbol to skip authenticate hook ([#1296](https://github.com/feathersjs/feathers/issues/1296)) ([d16cf4d](https://github.com/feathersjs/feathers/commit/d16cf4d))
|
407 |
|
408 |
|
409 | ### BREAKING CHANGES
|
410 |
|
411 | * Update authentication strategies for @feathersjs/authentication v3
|
412 |
|
413 |
|
414 |
|
415 |
|
416 |
|
417 | ## [2.1.16](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.15...@feathersjs/authentication@2.1.16) (2019-01-26)
|
418 |
|
419 |
|
420 | ### Bug Fixes
|
421 |
|
422 | * **authentication:** Fall back when req.app is not the application when emitting events ([#1185](https://github.com/feathersjs/feathers/issues/1185)) ([6a534f0](https://github.com/feathersjs/feathers/commit/6a534f0))
|
423 |
|
424 |
|
425 |
|
426 |
|
427 |
|
428 | ## [2.1.15](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.14...@feathersjs/authentication@2.1.15) (2019-01-02)
|
429 |
|
430 |
|
431 | ### Bug Fixes
|
432 |
|
433 | * Update adapter common tests ([#1135](https://github.com/feathersjs/feathers/issues/1135)) ([8166dda](https://github.com/feathersjs/feathers/commit/8166dda))
|
434 |
|
435 |
|
436 |
|
437 |
|
438 |
|
439 | <a name="2.1.14"></a>
|
440 | ## [2.1.14](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.13...@feathersjs/authentication@2.1.14) (2018-12-16)
|
441 |
|
442 |
|
443 | ### Bug Fixes
|
444 |
|
445 | * Added path and method in to express request for passport ([#1112](https://github.com/feathersjs/feathers/issues/1112)) ([afa1cb4](https://github.com/feathersjs/feathers/commit/afa1cb4))
|
446 |
|
447 |
|
448 |
|
449 |
|
450 |
|
451 | <a name="2.1.13"></a>
|
452 | ## [2.1.13](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.12...@feathersjs/authentication@2.1.13) (2018-10-26)
|
453 |
|
454 | **Note:** Version bump only for package @feathersjs/authentication
|
455 |
|
456 |
|
457 |
|
458 |
|
459 |
|
460 | <a name="2.1.12"></a>
|
461 | ## [2.1.12](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.11...@feathersjs/authentication@2.1.12) (2018-10-25)
|
462 |
|
463 |
|
464 | ### Bug Fixes
|
465 |
|
466 | * Make Mocha a proper devDependency for every repository ([#1053](https://github.com/feathersjs/feathers/issues/1053)) ([9974803](https://github.com/feathersjs/feathers/commit/9974803))
|
467 | * Only merge authenticated property on update ([8a564f7](https://github.com/feathersjs/feathers/commit/8a564f7))
|
468 |
|
469 |
|
470 |
|
471 |
|
472 |
|
473 | <a name="2.1.11"></a>
|
474 | ## [2.1.11](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.10...@feathersjs/authentication@2.1.11) (2018-09-21)
|
475 |
|
476 | **Note:** Version bump only for package @feathersjs/authentication
|
477 |
|
478 |
|
479 |
|
480 |
|
481 |
|
482 | <a name="2.1.10"></a>
|
483 | ## [2.1.10](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.9...@feathersjs/authentication@2.1.10) (2018-09-17)
|
484 |
|
485 | **Note:** Version bump only for package @feathersjs/authentication
|
486 |
|
487 |
|
488 |
|
489 |
|
490 |
|
491 | <a name="2.1.9"></a>
|
492 | ## [2.1.9](https://github.com/feathersjs/feathers/compare/@feathersjs/authentication@2.1.8...@feathersjs/authentication@2.1.9) (2018-09-02)
|
493 |
|
494 | **Note:** Version bump only for package @feathersjs/authentication
|
495 |
|
496 | <a name="2.1.8"></a>
|
497 | ## 2.1.8
|
498 |
|
499 | - Migrate to Monorepo ([feathers#462](https://github.com/feathersjs/feathers/issues/462))
|
500 |
|
501 | ## [v2.1.7](https://github.com/feathersjs/authentication/tree/v2.1.7) (2018-06-29)
|
502 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.6...v2.1.7)
|
503 |
|
504 | **Fixed bugs:**
|
505 |
|
506 | - XXXOrRestrict undermines provider \(security\) logic [\#395](https://github.com/feathersjs/authentication/issues/395)
|
507 |
|
508 | **Closed issues:**
|
509 |
|
510 | - Customize response of authentication service [\#679](https://github.com/feathersjs/authentication/issues/679)
|
511 | - hook.params.user is null using REST [\#678](https://github.com/feathersjs/authentication/issues/678)
|
512 | - Can't store JWT token to cookie on REST client [\#676](https://github.com/feathersjs/authentication/issues/676)
|
513 | - Is there a way to get req.user without using the authentication middleware? [\#675](https://github.com/feathersjs/authentication/issues/675)
|
514 |
|
515 | **Merged pull requests:**
|
516 |
|
517 | - Remove subject from the JWT verification options [\#686](https://github.com/feathersjs/authentication/pull/686) ([rasendubi](https://github.com/rasendubi))
|
518 | - Replaced feathers.static with express.static [\#685](https://github.com/feathersjs/authentication/pull/685) ([georgehorrell](https://github.com/georgehorrell))
|
519 | - Remove dependency on Express and Express middleware [\#683](https://github.com/feathersjs/authentication/pull/683) ([daffl](https://github.com/daffl))
|
520 | - Update sinon to the latest version 🚀 [\#681](https://github.com/feathersjs/authentication/pull/681) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
521 |
|
522 | ## [v2.1.6](https://github.com/feathersjs/authentication/tree/v2.1.6) (2018-06-01)
|
523 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.5...v2.1.6)
|
524 |
|
525 | **Closed issues:**
|
526 |
|
527 | - Authentication local strategy not working with a Custom User service [\#672](https://github.com/feathersjs/authentication/issues/672)
|
528 | - CLI command bug: 'Feathers generate authentication' produces bad working 'users' service [\#670](https://github.com/feathersjs/authentication/issues/670)
|
529 | - config\default.json generated without callbackURL config needed to set redirect URL for Google Outh2 [\#669](https://github.com/feathersjs/authentication/issues/669)
|
530 | - HELP WANTED: Authentication strategy 'jwt' is not registered. [\#668](https://github.com/feathersjs/authentication/issues/668)
|
531 | - Authenticate shows error: No auth token [\#667](https://github.com/feathersjs/authentication/issues/667)
|
532 | - authentication - Method: remove [\#662](https://github.com/feathersjs/authentication/issues/662)
|
533 | - NotAuthenticated: jwt expired [\#633](https://github.com/feathersjs/authentication/issues/633)
|
534 | - Authentication via phone number [\#616](https://github.com/feathersjs/authentication/issues/616)
|
535 | - Persist auth tokens on db [\#569](https://github.com/feathersjs/authentication/issues/569)
|
536 | - Tighter integration with feathers-authentication-management [\#393](https://github.com/feathersjs/authentication/issues/393)
|
537 |
|
538 | **Merged pull requests:**
|
539 |
|
540 | - Fix tests to work with latest Sinon [\#674](https://github.com/feathersjs/authentication/pull/674) ([daffl](https://github.com/daffl))
|
541 | - add option to allowUnauthenticated [\#599](https://github.com/feathersjs/authentication/pull/599) ([MichaelErmer](https://github.com/MichaelErmer))
|
542 |
|
543 | ## [v2.1.5](https://github.com/feathersjs/authentication/tree/v2.1.5) (2018-04-16)
|
544 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.4...v2.1.5)
|
545 |
|
546 | **Closed issues:**
|
547 |
|
548 | - feathersjs Invalid token: expired [\#661](https://github.com/feathersjs/authentication/issues/661)
|
549 | - Safari and iOS facebook login can't redirect back, but others can. [\#651](https://github.com/feathersjs/authentication/issues/651)
|
550 |
|
551 | **Merged pull requests:**
|
552 |
|
553 | - Remove payload and user entity on logout. [\#665](https://github.com/feathersjs/authentication/pull/665) ([bertho-zero](https://github.com/bertho-zero))
|
554 |
|
555 | ## [v2.1.4](https://github.com/feathersjs/authentication/tree/v2.1.4) (2018-04-12)
|
556 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.3...v2.1.4)
|
557 |
|
558 | **Closed issues:**
|
559 |
|
560 | - Column "createdAt" does not exist" in Autentication [\#660](https://github.com/feathersjs/authentication/issues/660)
|
561 | - How to make a user automatically logined on server side? [\#659](https://github.com/feathersjs/authentication/issues/659)
|
562 | - authentication-jwt functional example [\#657](https://github.com/feathersjs/authentication/issues/657)
|
563 | - "No auth token" with auth0 when following the guide [\#655](https://github.com/feathersjs/authentication/issues/655)
|
564 | - Service returns \[No Auth Token\] same by passing Authorization Token on HEADER [\#641](https://github.com/feathersjs/authentication/issues/641)
|
565 |
|
566 | **Merged pull requests:**
|
567 |
|
568 | - Throw an error for unavailable strategy [\#663](https://github.com/feathersjs/authentication/pull/663) ([daffl](https://github.com/daffl))
|
569 | - Update sinon to the latest version 🚀 [\#656](https://github.com/feathersjs/authentication/pull/656) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
570 |
|
571 | ## [v2.1.3](https://github.com/feathersjs/authentication/tree/v2.1.3) (2018-03-16)
|
572 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.2...v2.1.3)
|
573 |
|
574 | **Closed issues:**
|
575 |
|
576 | - ts [\#647](https://github.com/feathersjs/authentication/issues/647)
|
577 | - Using /auth/facebook gives a 404 from vue-router [\#643](https://github.com/feathersjs/authentication/issues/643)
|
578 | - Crash after upgrade to feathersjs v3 [\#642](https://github.com/feathersjs/authentication/issues/642)
|
579 | - SameSite cookie option [\#640](https://github.com/feathersjs/authentication/issues/640)
|
580 | - context.params.user is empty object [\#635](https://github.com/feathersjs/authentication/issues/635)
|
581 | - Token is undefined for authenticated user [\#500](https://github.com/feathersjs/authentication/issues/500)
|
582 | - 1.x: logout timers need to be moved [\#467](https://github.com/feathersjs/authentication/issues/467)
|
583 |
|
584 | **Merged pull requests:**
|
585 |
|
586 | - Merge auk to master [\#653](https://github.com/feathersjs/authentication/pull/653) ([wnxhaja](https://github.com/wnxhaja))
|
587 | - Update ws to the latest version 🚀 [\#645](https://github.com/feathersjs/authentication/pull/645) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
588 | - Update sinon-chai to the latest version 🚀 [\#644](https://github.com/feathersjs/authentication/pull/644) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
589 |
|
590 | ## [v2.1.2](https://github.com/feathersjs/authentication/tree/v2.1.2) (2018-02-14)
|
591 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.1...v2.1.2)
|
592 |
|
593 | **Fixed bugs:**
|
594 |
|
595 | - hook failed with auth & sync [\#540](https://github.com/feathersjs/authentication/issues/540)
|
596 | - JWT Cookie [\#389](https://github.com/feathersjs/authentication/issues/389)
|
597 |
|
598 | **Closed issues:**
|
599 |
|
600 | - forgot password [\#638](https://github.com/feathersjs/authentication/issues/638)
|
601 | - registered many authentication services [\#634](https://github.com/feathersjs/authentication/issues/634)
|
602 | - TypeError: Cannot read property '\_strategy' of undefined [\#632](https://github.com/feathersjs/authentication/issues/632)
|
603 | - How to change 5000ms timeout? [\#628](https://github.com/feathersjs/authentication/issues/628)
|
604 | - cookie reused from server in SSR app [\#619](https://github.com/feathersjs/authentication/issues/619)
|
605 | - Express middleware not setCookie [\#617](https://github.com/feathersjs/authentication/issues/617)
|
606 | - Server to Server Authentication Question [\#612](https://github.com/feathersjs/authentication/issues/612)
|
607 | - No way to share token between socket-rest-express [\#607](https://github.com/feathersjs/authentication/issues/607)
|
608 | - 404 when accessing route using customer authentication [\#579](https://github.com/feathersjs/authentication/issues/579)
|
609 | - \[question\] is it possible to protect by role a create method? [\#564](https://github.com/feathersjs/authentication/issues/564)
|
610 | - Authentication with server-side rendering [\#560](https://github.com/feathersjs/authentication/issues/560)
|
611 | - Problem authenticating using REST middleware [\#495](https://github.com/feathersjs/authentication/issues/495)
|
612 | - A supposed way to auth requests from SSR to Feathers API [\#469](https://github.com/feathersjs/authentication/issues/469)
|
613 | - rename `app.authenticate\(\)` to `app.\_authenticate\(\)` [\#468](https://github.com/feathersjs/authentication/issues/468)
|
614 |
|
615 | **Merged pull requests:**
|
616 |
|
617 | - Delete slack link [\#637](https://github.com/feathersjs/authentication/pull/637) ([vodniciarv](https://github.com/vodniciarv))
|
618 | - Update @feathersjs/authentication-jwt to the latest version 🚀 [\#631](https://github.com/feathersjs/authentication/pull/631) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
619 | - Update mocha to the latest version 🚀 [\#629](https://github.com/feathersjs/authentication/pull/629) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
620 | - Update ws to the latest version 🚀 [\#625](https://github.com/feathersjs/authentication/pull/625) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
621 | - Options merged [\#611](https://github.com/feathersjs/authentication/pull/611) ([Makingweb](https://github.com/Makingweb))
|
622 |
|
623 | ## [v2.1.1](https://github.com/feathersjs/authentication/tree/v2.1.1) (2018-01-03)
|
624 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.1.0...v2.1.1)
|
625 |
|
626 | **Closed issues:**
|
627 |
|
628 | - Deleted user successfully signs in using JWT [\#615](https://github.com/feathersjs/authentication/issues/615)
|
629 | - Feathers.authenticate gives window undefined \(server-rendered\) [\#573](https://github.com/feathersjs/authentication/issues/573)
|
630 | - Be careful with discard\('password'\) in user [\#434](https://github.com/feathersjs/authentication/issues/434)
|
631 |
|
632 | **Merged pull requests:**
|
633 |
|
634 | - Update readme to correspond with latest release [\#621](https://github.com/feathersjs/authentication/pull/621) ([daffl](https://github.com/daffl))
|
635 | - Update semistandard to the latest version 🚀 [\#620](https://github.com/feathersjs/authentication/pull/620) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
636 | - Update mongodb to the latest version 🚀 [\#618](https://github.com/feathersjs/authentication/pull/618) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
637 |
|
638 | ## [v2.1.0](https://github.com/feathersjs/authentication/tree/v2.1.0) (2017-12-06)
|
639 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.0.1...v2.1.0)
|
640 |
|
641 | **Closed issues:**
|
642 |
|
643 | - Method "Remove" from Authentication Service gives Internal Server Error when using JWT Authentication with Cookies. [\#606](https://github.com/feathersjs/authentication/issues/606)
|
644 | - Anonymous Authentication fails over Socket.io [\#457](https://github.com/feathersjs/authentication/issues/457)
|
645 |
|
646 | **Merged pull requests:**
|
647 |
|
648 | - Always prevent publishing of authentication events [\#614](https://github.com/feathersjs/authentication/pull/614) ([daffl](https://github.com/daffl))
|
649 | - Update feathers-memory to the latest version 🚀 [\#613](https://github.com/feathersjs/authentication/pull/613) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
650 |
|
651 | ## [v2.0.1](https://github.com/feathersjs/authentication/tree/v2.0.1) (2017-11-16)
|
652 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v2.0.0...v2.0.1)
|
653 |
|
654 | **Merged pull requests:**
|
655 |
|
656 | - Add default export for better ES module \(TypeScript\) compatibility [\#605](https://github.com/feathersjs/authentication/pull/605) ([daffl](https://github.com/daffl))
|
657 |
|
658 | ## [v2.0.0](https://github.com/feathersjs/authentication/tree/v2.0.0) (2017-11-09)
|
659 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.3.1...v2.0.0)
|
660 |
|
661 | **Closed issues:**
|
662 |
|
663 | - is there a way to detect if the token used is correct or not ? [\#601](https://github.com/feathersjs/authentication/issues/601)
|
664 | - option for non-JWT based session [\#597](https://github.com/feathersjs/authentication/issues/597)
|
665 |
|
666 | **Merged pull requests:**
|
667 |
|
668 | - Update nsp to the latest version 🚀 [\#603](https://github.com/feathersjs/authentication/pull/603) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
669 |
|
670 | ## [v1.3.1](https://github.com/feathersjs/authentication/tree/v1.3.1) (2017-11-03)
|
671 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.4.1...v1.3.1)
|
672 |
|
673 | **Merged pull requests:**
|
674 |
|
675 | - Only set the JWT UUID if it is not already set [\#600](https://github.com/feathersjs/authentication/pull/600) ([daffl](https://github.com/daffl))
|
676 |
|
677 | ## [v1.4.1](https://github.com/feathersjs/authentication/tree/v1.4.1) (2017-11-01)
|
678 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.4.0...v1.4.1)
|
679 |
|
680 | **Merged pull requests:**
|
681 |
|
682 | - Update dependencies for release [\#598](https://github.com/feathersjs/authentication/pull/598) ([daffl](https://github.com/daffl))
|
683 | - Finalize v3 dependency updates [\#596](https://github.com/feathersjs/authentication/pull/596) ([daffl](https://github.com/daffl))
|
684 | - Update Codeclimate coverage token [\#595](https://github.com/feathersjs/authentication/pull/595) ([daffl](https://github.com/daffl))
|
685 |
|
686 | ## [v1.4.0](https://github.com/feathersjs/authentication/tree/v1.4.0) (2017-10-25)
|
687 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.3.0...v1.4.0)
|
688 |
|
689 | **Closed issues:**
|
690 |
|
691 | - An in-range update of socket.io-client is breaking the build 🚨 [\#588](https://github.com/feathersjs/authentication/issues/588)
|
692 | - An in-range update of feathers-hooks is breaking the build 🚨 [\#587](https://github.com/feathersjs/authentication/issues/587)
|
693 |
|
694 | **Merged pull requests:**
|
695 |
|
696 | - Move to npm scope [\#594](https://github.com/feathersjs/authentication/pull/594) ([daffl](https://github.com/daffl))
|
697 | - Update to Feathers v3 \(Buzzard\) [\#592](https://github.com/feathersjs/authentication/pull/592) ([daffl](https://github.com/daffl))
|
698 | - Update to new plugin infrastructure [\#591](https://github.com/feathersjs/authentication/pull/591) ([daffl](https://github.com/daffl))
|
699 |
|
700 | ## [v1.3.0](https://github.com/feathersjs/authentication/tree/v1.3.0) (2017-10-24)
|
701 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.13...v1.3.0)
|
702 |
|
703 | **Merged pull requests:**
|
704 |
|
705 | - updating the codeclimate setup [\#589](https://github.com/feathersjs/authentication/pull/589) ([ekryski](https://github.com/ekryski))
|
706 |
|
707 | ## [v0.7.13](https://github.com/feathersjs/authentication/tree/v0.7.13) (2017-10-23)
|
708 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.7...v0.7.13)
|
709 |
|
710 | **Closed issues:**
|
711 |
|
712 | - Error authenticating! Error: Token provided to verifyJWT is missing or not a string ? [\#584](https://github.com/feathersjs/authentication/issues/584)
|
713 | - Visual Studio Code Debug no authentication [\#583](https://github.com/feathersjs/authentication/issues/583)
|
714 | - \[Feature Request\] Cloud DB's [\#581](https://github.com/feathersjs/authentication/issues/581)
|
715 | - Request doesn't contain any headers when user service requested [\#578](https://github.com/feathersjs/authentication/issues/578)
|
716 | - No way to pass Options to auth.express.authenticate. Needed for Google API refreshToken [\#576](https://github.com/feathersjs/authentication/issues/576)
|
717 | - /auth/google 404 Not Found [\#574](https://github.com/feathersjs/authentication/issues/574)
|
718 | - unique email not working while create [\#572](https://github.com/feathersjs/authentication/issues/572)
|
719 | - authentication service not return token jwt [\#571](https://github.com/feathersjs/authentication/issues/571)
|
720 | - typo in jwt default options [\#570](https://github.com/feathersjs/authentication/issues/570)
|
721 | - Generate new app, Google-only auth, throws error [\#568](https://github.com/feathersjs/authentication/issues/568)
|
722 | - An in-range update of feathers is breaking the build 🚨 [\#565](https://github.com/feathersjs/authentication/issues/565)
|
723 | - Documentation not understanding [\#563](https://github.com/feathersjs/authentication/issues/563)
|
724 | - Checking hook.params.headers.authorization [\#552](https://github.com/feathersjs/authentication/issues/552)
|
725 | - Ability to send token as part of URL [\#546](https://github.com/feathersjs/authentication/issues/546)
|
726 | - Anonymous Authentication [\#544](https://github.com/feathersjs/authentication/issues/544)
|
727 | - Quote Error [\#519](https://github.com/feathersjs/authentication/issues/519)
|
728 | - \[example\] CustomStrategy using passport-custom [\#516](https://github.com/feathersjs/authentication/issues/516)
|
729 | - \[Epic\] Auth 2.0.0 [\#513](https://github.com/feathersjs/authentication/issues/513)
|
730 | - ID set to null - Unable to delete with customer ID field. [\#422](https://github.com/feathersjs/authentication/issues/422)
|
731 | - Prefixing socket events [\#418](https://github.com/feathersjs/authentication/issues/418)
|
732 | - Passwordless auth [\#409](https://github.com/feathersjs/authentication/issues/409)
|
733 | - How to authenticate the application client? not only the users [\#405](https://github.com/feathersjs/authentication/issues/405)
|
734 | - Multi-factor Local Auth [\#5](https://github.com/feathersjs/authentication/issues/5)
|
735 |
|
736 | **Merged pull requests:**
|
737 |
|
738 | - Features/typescript fix [\#585](https://github.com/feathersjs/authentication/pull/585) ([TimMensch](https://github.com/TimMensch))
|
739 | - Update mocha to the latest version 🚀 [\#582](https://github.com/feathersjs/authentication/pull/582) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
740 | - Update sinon to the latest version 🚀 [\#580](https://github.com/feathersjs/authentication/pull/580) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
741 | - Update jsonwebtoken to the latest version 🚀 [\#567](https://github.com/feathersjs/authentication/pull/567) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
742 | - Include Babel Polyfill for Node 4 [\#566](https://github.com/feathersjs/authentication/pull/566) ([daffl](https://github.com/daffl))
|
743 | - Update passport to the latest version 🚀 [\#558](https://github.com/feathersjs/authentication/pull/558) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
744 | - Revert "Make feathers-authentication match security documents" [\#556](https://github.com/feathersjs/authentication/pull/556) ([ekryski](https://github.com/ekryski))
|
745 | - Update debug to the latest version 🚀 [\#555](https://github.com/feathersjs/authentication/pull/555) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
746 | - Make feathers-authentication match security documents [\#554](https://github.com/feathersjs/authentication/pull/554) ([micaksica2](https://github.com/micaksica2))
|
747 | - Update sinon to the latest version 🚀 [\#551](https://github.com/feathersjs/authentication/pull/551) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
748 | - Update ws to the latest version 🚀 [\#549](https://github.com/feathersjs/authentication/pull/549) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
749 | - Update chai to the latest version 🚀 [\#543](https://github.com/feathersjs/authentication/pull/543) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
750 | - adding a default jwt uuid. Refs \#513 [\#539](https://github.com/feathersjs/authentication/pull/539) ([ekryski](https://github.com/ekryski))
|
751 | - Refresh token must have a user ID [\#419](https://github.com/feathersjs/authentication/pull/419) ([francisco-sanchez-molina](https://github.com/francisco-sanchez-molina))
|
752 |
|
753 | ## [v1.2.7](https://github.com/feathersjs/authentication/tree/v1.2.7) (2017-07-11)
|
754 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.6...v1.2.7)
|
755 |
|
756 | **Closed issues:**
|
757 |
|
758 | - Connection without password [\#541](https://github.com/feathersjs/authentication/issues/541)
|
759 | - email in lower case ? [\#538](https://github.com/feathersjs/authentication/issues/538)
|
760 | - Im unable to ping feathers server from react native. [\#537](https://github.com/feathersjs/authentication/issues/537)
|
761 | - whats the official way to open cors in feather ? [\#536](https://github.com/feathersjs/authentication/issues/536)
|
762 | - Error options.service does not exist after initial auth setup [\#535](https://github.com/feathersjs/authentication/issues/535)
|
763 | - LogoutTimer not being cleared correctly [\#532](https://github.com/feathersjs/authentication/issues/532)
|
764 | - logoutTimer causing early logouts [\#404](https://github.com/feathersjs/authentication/issues/404)
|
765 |
|
766 | **Merged pull requests:**
|
767 |
|
768 | - fixed meta undefined error [\#542](https://github.com/feathersjs/authentication/pull/542) ([markacola](https://github.com/markacola))
|
769 |
|
770 | ## [v1.2.6](https://github.com/feathersjs/authentication/tree/v1.2.6) (2017-06-22)
|
771 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.5...v1.2.6)
|
772 |
|
773 | **Closed issues:**
|
774 |
|
775 | - OAuth 2 login for cordova [\#530](https://github.com/feathersjs/authentication/issues/530)
|
776 |
|
777 | **Merged pull requests:**
|
778 |
|
779 | - Change cleartimeout\(\) to lt.clearTimeout\(\) [\#534](https://github.com/feathersjs/authentication/pull/534) ([wnxhaja](https://github.com/wnxhaja))
|
780 | - Update feathers-authentication-local to the latest version 🚀 [\#533](https://github.com/feathersjs/authentication/pull/533) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
781 |
|
782 | ## [v1.2.5](https://github.com/feathersjs/authentication/tree/v1.2.5) (2017-06-21)
|
783 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.4...v1.2.5)
|
784 |
|
785 | **Closed issues:**
|
786 |
|
787 | - Cannot read property 'user' of undefined - lib\socket\update-entity.js:26:104 [\#529](https://github.com/feathersjs/authentication/issues/529)
|
788 | - Provider is undefined when using restrictToRoles [\#525](https://github.com/feathersjs/authentication/issues/525)
|
789 | - How to make a request to an Endpoint that requires authentication from nodejs? [\#523](https://github.com/feathersjs/authentication/issues/523)
|
790 |
|
791 | **Merged pull requests:**
|
792 |
|
793 | - fixes several issues with update-entity w/ test cases [\#531](https://github.com/feathersjs/authentication/pull/531) ([jerfowler](https://github.com/jerfowler))
|
794 |
|
795 | ## [v1.2.4](https://github.com/feathersjs/authentication/tree/v1.2.4) (2017-06-08)
|
796 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.3...v1.2.4)
|
797 |
|
798 | **Fixed bugs:**
|
799 |
|
800 | - User \(Entity\) needs to be updated on the socket after authentication [\#293](https://github.com/feathersjs/authentication/issues/293)
|
801 |
|
802 | **Closed issues:**
|
803 |
|
804 | - Express Middleware local -\> jwt does not authorize on redirect [\#518](https://github.com/feathersjs/authentication/issues/518)
|
805 | - Issue with feathers-authentication [\#512](https://github.com/feathersjs/authentication/issues/512)
|
806 | - User Authentication Missing Credentials error \(and subsequent nav authorization\) [\#508](https://github.com/feathersjs/authentication/issues/508)
|
807 | - passport log failure [\#505](https://github.com/feathersjs/authentication/issues/505)
|
808 | - authenticate with a custom username field \(rather than email\) [\#502](https://github.com/feathersjs/authentication/issues/502)
|
809 | - app.get\('auth'\) vs app.get\('authentication'\) [\#497](https://github.com/feathersjs/authentication/issues/497)
|
810 | - Can't get success authorization with pure feathers server [\#491](https://github.com/feathersjs/authentication/issues/491)
|
811 |
|
812 | **Merged pull requests:**
|
813 |
|
814 | - Test and fix for authenticate event with invalid data [\#524](https://github.com/feathersjs/authentication/pull/524) ([daffl](https://github.com/daffl))
|
815 | - Remove hook.data.payload [\#522](https://github.com/feathersjs/authentication/pull/522) ([marshallswain](https://github.com/marshallswain))
|
816 | - Update socket entity [\#521](https://github.com/feathersjs/authentication/pull/521) ([marshallswain](https://github.com/marshallswain))
|
817 | - Made each option, optional [\#515](https://github.com/feathersjs/authentication/pull/515) ([cranesandcaff](https://github.com/cranesandcaff))
|
818 | - Add feathers-authentication-hooks in readme [\#510](https://github.com/feathersjs/authentication/pull/510) ([bertho-zero](https://github.com/bertho-zero))
|
819 | - Update ms to the latest version 🚀 [\#509](https://github.com/feathersjs/authentication/pull/509) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
820 | - Fix default authentication config keys [\#506](https://github.com/feathersjs/authentication/pull/506) ([ekryski](https://github.com/ekryski))
|
821 |
|
822 | ## [v1.2.3](https://github.com/feathersjs/authentication/tree/v1.2.3) (2017-05-10)
|
823 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.2...v1.2.3)
|
824 |
|
825 | **Closed issues:**
|
826 |
|
827 | - Validating custom express routes [\#498](https://github.com/feathersjs/authentication/issues/498)
|
828 | - Payload won't include userId when logging in with stored localStorage token [\#496](https://github.com/feathersjs/authentication/issues/496)
|
829 | - How to send oauth token authentication to another client server [\#493](https://github.com/feathersjs/authentication/issues/493)
|
830 | - Unhandled Promise Rejection error. [\#489](https://github.com/feathersjs/authentication/issues/489)
|
831 | - No Auth token on authentication resource [\#488](https://github.com/feathersjs/authentication/issues/488)
|
832 | - How to verify JWT in feathers issued by another feathers instance ? [\#484](https://github.com/feathersjs/authentication/issues/484)
|
833 | - hook.params.user [\#483](https://github.com/feathersjs/authentication/issues/483)
|
834 | - Overriding JWT's expiresIn with a value more than 20d prevents users from signing in [\#458](https://github.com/feathersjs/authentication/issues/458)
|
835 |
|
836 | **Merged pull requests:**
|
837 |
|
838 | - Update feathers-socketio to the latest version 🚀 [\#503](https://github.com/feathersjs/authentication/pull/503) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
839 | - Update socket.io-client to the latest version 🚀 [\#501](https://github.com/feathersjs/authentication/pull/501) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
840 | - Fix issue with very large token timeout. [\#499](https://github.com/feathersjs/authentication/pull/499) ([asdacap](https://github.com/asdacap))
|
841 | - Typo [\#492](https://github.com/feathersjs/authentication/pull/492) ([wdmtech](https://github.com/wdmtech))
|
842 | - Update migrating.md [\#490](https://github.com/feathersjs/authentication/pull/490) ([MichaelErmer](https://github.com/MichaelErmer))
|
843 | - Update semistandard to the latest version 🚀 [\#487](https://github.com/feathersjs/authentication/pull/487) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
844 | - Update feathers-hooks to the latest version 🚀 [\#485](https://github.com/feathersjs/authentication/pull/485) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
845 | - Update dependencies to enable Greenkeeper 🌴 [\#482](https://github.com/feathersjs/authentication/pull/482) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
|
846 |
|
847 | ## [v1.2.2](https://github.com/feathersjs/authentication/tree/v1.2.2) (2017-04-12)
|
848 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.1...v1.2.2)
|
849 |
|
850 | **Fixed bugs:**
|
851 |
|
852 | - accessToken not being used when provided by client over socketio [\#400](https://github.com/feathersjs/authentication/issues/400)
|
853 |
|
854 | **Closed issues:**
|
855 |
|
856 | - Incompatible old client dependency [\#479](https://github.com/feathersjs/authentication/issues/479)
|
857 | - Using feathers-authentication-client for an existing API? [\#478](https://github.com/feathersjs/authentication/issues/478)
|
858 | - app.authenticate error : UnhandledPromiseRejectionWarning: Unhandled promise rejection \(rejection id: 2\): \* Error \* [\#476](https://github.com/feathersjs/authentication/issues/476)
|
859 | - Make `socket.feathers` data available in authentication hooks [\#475](https://github.com/feathersjs/authentication/issues/475)
|
860 | - Allow the authenticate hook to be called with no parameters [\#473](https://github.com/feathersjs/authentication/issues/473)
|
861 | - Authenticate : How to return more infos ? [\#471](https://github.com/feathersjs/authentication/issues/471)
|
862 |
|
863 | **Merged pull requests:**
|
864 |
|
865 | - Use latest version of feathers-authentication-client [\#480](https://github.com/feathersjs/authentication/pull/480) ([daffl](https://github.com/daffl))
|
866 | - Resolves \#475 - Socket params are made available to authentication hooks [\#477](https://github.com/feathersjs/authentication/pull/477) ([thomas-p-wilson](https://github.com/thomas-p-wilson))
|
867 |
|
868 | ## [v1.2.1](https://github.com/feathersjs/authentication/tree/v1.2.1) (2017-04-07)
|
869 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.2.0...v1.2.1)
|
870 |
|
871 | **Fixed bugs:**
|
872 |
|
873 | - failureRedirect is never used when using with oauth2 [\#387](https://github.com/feathersjs/authentication/issues/387)
|
874 |
|
875 | **Closed issues:**
|
876 |
|
877 | - OAuth guides [\#470](https://github.com/feathersjs/authentication/issues/470)
|
878 | - app.authenticate not working [\#466](https://github.com/feathersjs/authentication/issues/466)
|
879 | - how can I logout using local authentication? [\#465](https://github.com/feathersjs/authentication/issues/465)
|
880 | - How to do Socket.io Authentication [\#462](https://github.com/feathersjs/authentication/issues/462)
|
881 | - Add event filtering by default \(socket.io\) [\#460](https://github.com/feathersjs/authentication/issues/460)
|
882 | - Add ability to control if socket is marked as authenticated. [\#448](https://github.com/feathersjs/authentication/issues/448)
|
883 | - Auth redirect issue [\#425](https://github.com/feathersjs/authentication/issues/425)
|
884 | - E-mail verification step can be bypassed using Postman or Curl [\#391](https://github.com/feathersjs/authentication/issues/391)
|
885 | - Example app [\#386](https://github.com/feathersjs/authentication/issues/386)
|
886 |
|
887 | **Merged pull requests:**
|
888 |
|
889 | - Allow the cookie to be set if action is not `remove` [\#474](https://github.com/feathersjs/authentication/pull/474) ([marshallswain](https://github.com/marshallswain))
|
890 |
|
891 | ## [v1.2.0](https://github.com/feathersjs/authentication/tree/v1.2.0) (2017-03-23)
|
892 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.1.1...v1.2.0)
|
893 |
|
894 | **Fixed bugs:**
|
895 |
|
896 | - 1.0 authentication service hooks don't run when client uses feathers-socketio [\#455](https://github.com/feathersjs/authentication/issues/455)
|
897 | - `hook.params.provider` is not set when calling `client.authenticate\(\)` [\#432](https://github.com/feathersjs/authentication/issues/432)
|
898 | - remove method failed with JsonWebTokenError: invalid token [\#388](https://github.com/feathersjs/authentication/issues/388)
|
899 |
|
900 | **Closed issues:**
|
901 |
|
902 | - Token creation has side effect [\#454](https://github.com/feathersjs/authentication/issues/454)
|
903 | - Question: When is userId set? [\#453](https://github.com/feathersjs/authentication/issues/453)
|
904 | - How to authenticate SPA? More precisely how does the redirect works? [\#451](https://github.com/feathersjs/authentication/issues/451)
|
905 | - POST to auth/facebook for FacebookTokenStrategy 404? [\#447](https://github.com/feathersjs/authentication/issues/447)
|
906 | - feathers-authentication 1.1.1 `No auth token` [\#445](https://github.com/feathersjs/authentication/issues/445)
|
907 | - Another readme incorrect and maybe docs to [\#441](https://github.com/feathersjs/authentication/issues/441)
|
908 | - Readme incorrect and maybe docs to [\#440](https://github.com/feathersjs/authentication/issues/440)
|
909 | - npm version issue? [\#439](https://github.com/feathersjs/authentication/issues/439)
|
910 | - setCookie express middleware only works inside hooks [\#438](https://github.com/feathersjs/authentication/issues/438)
|
911 | - createJWT throws 'secret must provided' [\#437](https://github.com/feathersjs/authentication/issues/437)
|
912 | - Not useful error message on NotAuthenticated error [\#436](https://github.com/feathersjs/authentication/issues/436)
|
913 | - Passwordfeld in auth.local does not work as expected [\#435](https://github.com/feathersjs/authentication/issues/435)
|
914 | - Authentication via REST returns token without finding user on db [\#430](https://github.com/feathersjs/authentication/issues/430)
|
915 |
|
916 | **Merged pull requests:**
|
917 |
|
918 | - Filter out all events [\#461](https://github.com/feathersjs/authentication/pull/461) ([daffl](https://github.com/daffl))
|
919 | - Fix socket auth [\#459](https://github.com/feathersjs/authentication/pull/459) ([marshallswain](https://github.com/marshallswain))
|
920 | - Fix \#454 Token create has side effect [\#456](https://github.com/feathersjs/authentication/pull/456) ([whollacsek](https://github.com/whollacsek))
|
921 | - Windows compatible version of the original compile comand with public folder support. [\#442](https://github.com/feathersjs/authentication/pull/442) ([appurist](https://github.com/appurist))
|
922 | - Add client.js back for consistency [\#433](https://github.com/feathersjs/authentication/pull/433) ([daffl](https://github.com/daffl))
|
923 | - add string to authenticate \(typescript\) [\#431](https://github.com/feathersjs/authentication/pull/431) ([superbarne](https://github.com/superbarne))
|
924 | - Add support for Bearer scheme in remove method [\#403](https://github.com/feathersjs/authentication/pull/403) ([boybundit](https://github.com/boybundit))
|
925 |
|
926 | ## [v1.1.1](https://github.com/feathersjs/authentication/tree/v1.1.1) (2017-03-02)
|
927 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.1.0...v1.1.1)
|
928 |
|
929 | **Closed issues:**
|
930 |
|
931 | - Authentication over socket.io never answers [\#428](https://github.com/feathersjs/authentication/issues/428)
|
932 |
|
933 | **Merged pull requests:**
|
934 |
|
935 | - Remove lots of hardcoded values for config, and adds the `authenticate` hook [\#427](https://github.com/feathersjs/authentication/pull/427) ([myknbani](https://github.com/myknbani))
|
936 |
|
937 | ## [v1.1.0](https://github.com/feathersjs/authentication/tree/v1.1.0) (2017-03-01)
|
938 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.2...v1.1.0)
|
939 |
|
940 | **Fixed bugs:**
|
941 |
|
942 | - Mongo update error after logging into Facebook [\#244](https://github.com/feathersjs/authentication/issues/244)
|
943 |
|
944 | **Closed issues:**
|
945 |
|
946 | - Feature Request: Anonymous Authentication Strategy Support [\#423](https://github.com/feathersjs/authentication/issues/423)
|
947 | - Error is not thrown if token that is provided is invalid [\#421](https://github.com/feathersjs/authentication/issues/421)
|
948 | - Request body 'token' parameter disappears [\#420](https://github.com/feathersjs/authentication/issues/420)
|
949 | - Auth2 issue getting JWT token from server when different ports [\#416](https://github.com/feathersjs/authentication/issues/416)
|
950 | - Cookie-based authentication with XHR is not possible [\#413](https://github.com/feathersjs/authentication/issues/413)
|
951 | - JWT Authentication setup failing [\#411](https://github.com/feathersjs/authentication/issues/411)
|
952 | - how to disable service for external usage in version 1.0 [\#410](https://github.com/feathersjs/authentication/issues/410)
|
953 | - v1.0 is removed from npm? [\#408](https://github.com/feathersjs/authentication/issues/408)
|
954 | - Make JWT data more configurable [\#407](https://github.com/feathersjs/authentication/issues/407)
|
955 | - Possible typo [\#406](https://github.com/feathersjs/authentication/issues/406)
|
956 | - Authentication with an existing database with existing hashed \(md5\) passwords [\#398](https://github.com/feathersjs/authentication/issues/398)
|
957 | - can modify selected fields only [\#397](https://github.com/feathersjs/authentication/issues/397)
|
958 | - \[Discussion\] Migrating to 1.0 - hook changes [\#396](https://github.com/feathersjs/authentication/issues/396)
|
959 | - feathers-authentication 'local' strategy requires token? [\#394](https://github.com/feathersjs/authentication/issues/394)
|
960 | - JWT for local auth. [\#390](https://github.com/feathersjs/authentication/issues/390)
|
961 | - Feathers 'Twitter API' style [\#385](https://github.com/feathersjs/authentication/issues/385)
|
962 | - Missing code in example app [\#383](https://github.com/feathersjs/authentication/issues/383)
|
963 | - feathers-authentication errors with any view error, and redirects to /auth/failure [\#381](https://github.com/feathersjs/authentication/issues/381)
|
964 | - what does app.service\('authentication'\).remove\(...\) mean? [\#379](https://github.com/feathersjs/authentication/issues/379)
|
965 | - Rest Endpoints. [\#375](https://github.com/feathersjs/authentication/issues/375)
|
966 | - cordova google-plus signUp with id\_token [\#373](https://github.com/feathersjs/authentication/issues/373)
|
967 | - How to reconnect socket with cookie after page refresh ? [\#372](https://github.com/feathersjs/authentication/issues/372)
|
968 | - Error: Could not find stored JWT and no authentication strategy was given [\#367](https://github.com/feathersjs/authentication/issues/367)
|
969 | - "No auth token" using authenticate strategy: 'jwt' \(v.1.0.0-beta-2\) [\#366](https://github.com/feathersjs/authentication/issues/366)
|
970 | - Navigating to /auth/\<provider\> twice redirects to /auth/failed [\#344](https://github.com/feathersjs/authentication/issues/344)
|
971 | - Meteor auth migration guide [\#334](https://github.com/feathersjs/authentication/issues/334)
|
972 | - Auth 1.0 [\#330](https://github.com/feathersjs/authentication/issues/330)
|
973 | - RSA token secret [\#309](https://github.com/feathersjs/authentication/issues/309)
|
974 | - Add option to use bcrypt [\#300](https://github.com/feathersjs/authentication/issues/300)
|
975 | - Better example of how to change hashing algorithm? \[Question\] [\#289](https://github.com/feathersjs/authentication/issues/289)
|
976 | - issuer doesn't work [\#284](https://github.com/feathersjs/authentication/issues/284)
|
977 | - passport auth question [\#274](https://github.com/feathersjs/authentication/issues/274)
|
978 | - Add support for authenticating active users only [\#259](https://github.com/feathersjs/authentication/issues/259)
|
979 | - 404 response from populateUser\(\) hook [\#258](https://github.com/feathersjs/authentication/issues/258)
|
980 | - Responses hang when token.secret is undefined for local authentication [\#249](https://github.com/feathersjs/authentication/issues/249)
|
981 | - Authentication without password [\#246](https://github.com/feathersjs/authentication/issues/246)
|
982 | - Fix successRedirect to not override cookie path [\#243](https://github.com/feathersjs/authentication/issues/243)
|
983 | - Deprecate verifyToken and populateUser hooks in favour of middleware [\#227](https://github.com/feathersjs/authentication/issues/227)
|
984 | - Authenticating and creating [\#100](https://github.com/feathersjs/authentication/issues/100)
|
985 | - Add a password service [\#83](https://github.com/feathersjs/authentication/issues/83)
|
986 |
|
987 | **Merged pull requests:**
|
988 |
|
989 | - Fix JWT options typo [\#415](https://github.com/feathersjs/authentication/pull/415) ([daffl](https://github.com/daffl))
|
990 | - Prevent setCookie from mutating authOptions [\#414](https://github.com/feathersjs/authentication/pull/414) ([adrien-k](https://github.com/adrien-k))
|
991 | - Typescript Definitions [\#412](https://github.com/feathersjs/authentication/pull/412) ([AbraaoAlves](https://github.com/AbraaoAlves))
|
992 | - Docs for migrating to auth.hooks.authenticate hook [\#399](https://github.com/feathersjs/authentication/pull/399) ([petermikitsh](https://github.com/petermikitsh))
|
993 | - Typo 'cookie.enable' should be 'cookie.enabled' [\#380](https://github.com/feathersjs/authentication/pull/380) ([whollacsek](https://github.com/whollacsek))
|
994 | - Docs: Equalize usage of feathers-authenticate [\#378](https://github.com/feathersjs/authentication/pull/378) ([eikaramba](https://github.com/eikaramba))
|
995 |
|
996 | ## [v1.0.2](https://github.com/feathersjs/authentication/tree/v1.0.2) (2016-12-14)
|
997 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.1...v1.0.2)
|
998 |
|
999 | **Closed issues:**
|
1000 |
|
1001 | - successRedirect not redirecting [\#364](https://github.com/feathersjs/authentication/issues/364)
|
1002 |
|
1003 | ## [v1.0.1](https://github.com/feathersjs/authentication/tree/v1.0.1) (2016-12-14)
|
1004 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.0...v1.0.1)
|
1005 |
|
1006 | ## [v1.0.0](https://github.com/feathersjs/authentication/tree/v1.0.0) (2016-12-14)
|
1007 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.12...v1.0.0)
|
1008 |
|
1009 | **Fixed bugs:**
|
1010 |
|
1011 | - restrictToOwner does not support multi patch, update and remove [\#228](https://github.com/feathersjs/authentication/issues/228)
|
1012 |
|
1013 | **Closed issues:**
|
1014 |
|
1015 | - auth.express.authenticate got undefined [\#363](https://github.com/feathersjs/authentication/issues/363)
|
1016 | - Non-standard header structure [\#361](https://github.com/feathersjs/authentication/issues/361)
|
1017 | - localEndpoint without local strategy [\#359](https://github.com/feathersjs/authentication/issues/359)
|
1018 | - Using custom passport strategies [\#356](https://github.com/feathersjs/authentication/issues/356)
|
1019 | - Client-side app.on\('login'\) [\#355](https://github.com/feathersjs/authentication/issues/355)
|
1020 | - Payload limiting on `app.get\('user'\)`? [\#354](https://github.com/feathersjs/authentication/issues/354)
|
1021 | - Authentication token is missing [\#352](https://github.com/feathersjs/authentication/issues/352)
|
1022 | - \[1.0\] The entity on the socket should pull from the strategy options. [\#348](https://github.com/feathersjs/authentication/issues/348)
|
1023 | - \[1.0\] Only the first failure is returned on auth failure when chaining multiple strategies [\#346](https://github.com/feathersjs/authentication/issues/346)
|
1024 | - Build 0.7.11 does not contain current code on NPMJS [\#342](https://github.com/feathersjs/authentication/issues/342)
|
1025 | - feathers-authentication branch 0.8 did not work with payload \(tested on socket\) [\#264](https://github.com/feathersjs/authentication/issues/264)
|
1026 | - Add method for updating JWT [\#260](https://github.com/feathersjs/authentication/issues/260)
|
1027 | - 1.0 architecture considerations [\#226](https://github.com/feathersjs/authentication/issues/226)
|
1028 | - Features/RFC [\#213](https://github.com/feathersjs/authentication/issues/213)
|
1029 | - Support access\_token based OAuth2 providers [\#169](https://github.com/feathersjs/authentication/issues/169)
|
1030 | - Support openID [\#154](https://github.com/feathersjs/authentication/issues/154)
|
1031 | - Disable cookie by default if not using OAuth [\#152](https://github.com/feathersjs/authentication/issues/152)
|
1032 | - Add token service tests [\#144](https://github.com/feathersjs/authentication/issues/144)
|
1033 | - Add local service tests [\#143](https://github.com/feathersjs/authentication/issues/143)
|
1034 | - Add OAuth2 service tests [\#142](https://github.com/feathersjs/authentication/issues/142)
|
1035 | - Add OAuth2 integration tests [\#141](https://github.com/feathersjs/authentication/issues/141)
|
1036 | - Add integration tests for custom redirects [\#125](https://github.com/feathersjs/authentication/issues/125)
|
1037 | - Support mobile authentication via OAuth1 [\#47](https://github.com/feathersjs/authentication/issues/47)
|
1038 | - Support OAuth1 [\#42](https://github.com/feathersjs/authentication/issues/42)
|
1039 | - Password-less Local Auth with Email / SMS [\#7](https://github.com/feathersjs/authentication/issues/7)
|
1040 |
|
1041 | **Merged pull requests:**
|
1042 |
|
1043 | - migrating to semistandard [\#371](https://github.com/feathersjs/authentication/pull/371) ([ekryski](https://github.com/ekryski))
|
1044 | - Logout should always give a response. [\#369](https://github.com/feathersjs/authentication/pull/369) ([marshallswain](https://github.com/marshallswain))
|
1045 | - Clarify that the authenticate hook is required. [\#368](https://github.com/feathersjs/authentication/pull/368) ([marshallswain](https://github.com/marshallswain))
|
1046 | - Fix README example [\#365](https://github.com/feathersjs/authentication/pull/365) ([saiberz](https://github.com/saiberz))
|
1047 | - Remove additional deprecation notice [\#362](https://github.com/feathersjs/authentication/pull/362) ([porsager](https://github.com/porsager))
|
1048 | - fix typo [\#360](https://github.com/feathersjs/authentication/pull/360) ([osenvosem](https://github.com/osenvosem))
|
1049 | - Update feathers-primus to version 2.0.0 🚀 [\#358](https://github.com/feathersjs/authentication/pull/358) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1050 | - Create .codeclimate.yml [\#357](https://github.com/feathersjs/authentication/pull/357) ([larkinscott](https://github.com/larkinscott))
|
1051 | - fixing redirect middleware [\#353](https://github.com/feathersjs/authentication/pull/353) ([ekryski](https://github.com/ekryski))
|
1052 | - Remove useless quotes [\#351](https://github.com/feathersjs/authentication/pull/351) ([bertho-zero](https://github.com/bertho-zero))
|
1053 | - A bunch of bug fixes [\#349](https://github.com/feathersjs/authentication/pull/349) ([ekryski](https://github.com/ekryski))
|
1054 | - fix\(docs/new-features\): syntax highlighting [\#347](https://github.com/feathersjs/authentication/pull/347) ([justingreenberg](https://github.com/justingreenberg))
|
1055 | - Update superagent to version 3.0.0 🚀 [\#345](https://github.com/feathersjs/authentication/pull/345) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1056 | - Update feathers-memory to version 1.0.0 🚀 [\#343](https://github.com/feathersjs/authentication/pull/343) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1057 | - 1.0 Pre-release [\#336](https://github.com/feathersjs/authentication/pull/336) ([ekryski](https://github.com/ekryski))
|
1058 |
|
1059 | ## [v0.7.12](https://github.com/feathersjs/authentication/tree/v0.7.12) (2016-11-11)
|
1060 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.11...v0.7.12)
|
1061 |
|
1062 | **Closed issues:**
|
1063 |
|
1064 | - App.authenticate uses wrong `this` reference [\#341](https://github.com/feathersjs/authentication/issues/341)
|
1065 | - Getting more done in GitHub with ZenHub [\#331](https://github.com/feathersjs/authentication/issues/331)
|
1066 | - Need help to use feathers authentication storage in vue vuex [\#329](https://github.com/feathersjs/authentication/issues/329)
|
1067 | - How to get user id in hooks? [\#322](https://github.com/feathersjs/authentication/issues/322)
|
1068 | - I checked out my new feathersjs app in another machine, created a new user but I can't log in! [\#320](https://github.com/feathersjs/authentication/issues/320)
|
1069 | - restrict-to-owner throws error when user id is 0 [\#319](https://github.com/feathersjs/authentication/issues/319)
|
1070 | - Not providing sufficient details for an auth provider should not be an error. [\#318](https://github.com/feathersjs/authentication/issues/318)
|
1071 | - \[Question\] Is there a way to verify a user with password? [\#316](https://github.com/feathersjs/authentication/issues/316)
|
1072 | - 0.8.0 beta 1 bug - this is not defined [\#315](https://github.com/feathersjs/authentication/issues/315)
|
1073 | - Client: Document getJWT & verifyJWT [\#313](https://github.com/feathersjs/authentication/issues/313)
|
1074 | - Socket client should automatically auth on reconnect [\#310](https://github.com/feathersjs/authentication/issues/310)
|
1075 | - app.get\('token'\) doesn't work after a browser refresh. [\#303](https://github.com/feathersjs/authentication/issues/303)
|
1076 | - Problem issuing multiple jwt's for the same user [\#302](https://github.com/feathersjs/authentication/issues/302)
|
1077 | - restrict-to-owner does not allow Service.remove\(null\) from internal systems [\#301](https://github.com/feathersjs/authentication/issues/301)
|
1078 | - How to migrate from restrictToOwner to checkPermissions [\#299](https://github.com/feathersjs/authentication/issues/299)
|
1079 | - "username" cannot be used as local strategy usernameField [\#294](https://github.com/feathersjs/authentication/issues/294)
|
1080 | - Bad Hook API Design: Hooks are inconsistent and impure functions [\#288](https://github.com/feathersjs/authentication/issues/288)
|
1081 | - Mutliple 'user' models for authentication [\#282](https://github.com/feathersjs/authentication/issues/282)
|
1082 | - Client should ensure socket.io upgrade is complete before authenticating [\#275](https://github.com/feathersjs/authentication/issues/275)
|
1083 | - JWT is not sent after socket reconnection [\#272](https://github.com/feathersjs/authentication/issues/272)
|
1084 | - 401 after service is moved/refactored [\#270](https://github.com/feathersjs/authentication/issues/270)
|
1085 | - Client side auth should subscribe to user updates so that app.get\('user'\) is fresh [\#195](https://github.com/feathersjs/authentication/issues/195)
|
1086 | - Make oauth2 more general [\#179](https://github.com/feathersjs/authentication/issues/179)
|
1087 | - Add integration tests for custom service endpoints [\#145](https://github.com/feathersjs/authentication/issues/145)
|
1088 | - Create a `requireAuth` wrapper for `verifyToken`, `populateUser`, `restrictToAuth` [\#118](https://github.com/feathersjs/authentication/issues/118)
|
1089 |
|
1090 | **Merged pull requests:**
|
1091 |
|
1092 | - babel-core@6.18.2 breaks build 🚨 [\#339](https://github.com/feathersjs/authentication/pull/339) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1093 | - 👻😱 Node.js 0.10 is unmaintained 😱👻 [\#337](https://github.com/feathersjs/authentication/pull/337) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1094 | - restrictToOwner -Fix check for methodNotAllowed [\#335](https://github.com/feathersjs/authentication/pull/335) ([daffl](https://github.com/daffl))
|
1095 | - Implement login and logout events for REST authentication [\#325](https://github.com/feathersjs/authentication/pull/325) ([daffl](https://github.com/daffl))
|
1096 | - Socket.io authentication tests and login logout event [\#324](https://github.com/feathersjs/authentication/pull/324) ([daffl](https://github.com/daffl))
|
1097 | - Reorganization [\#321](https://github.com/feathersjs/authentication/pull/321) ([ekryski](https://github.com/ekryski))
|
1098 | - client: use Authentication class, make `getJWT` and `verifyJWT` async [\#317](https://github.com/feathersjs/authentication/pull/317) ([marshallswain](https://github.com/marshallswain))
|
1099 | - 0.8 client decode jwt [\#314](https://github.com/feathersjs/authentication/pull/314) ([marshallswain](https://github.com/marshallswain))
|
1100 | - Store config at `app.config` [\#312](https://github.com/feathersjs/authentication/pull/312) ([marshallswain](https://github.com/marshallswain))
|
1101 | - Cookies will match jwt expiry by default. [\#308](https://github.com/feathersjs/authentication/pull/308) ([marshallswain](https://github.com/marshallswain))
|
1102 | - Remove permissions hooks and middleware [\#307](https://github.com/feathersjs/authentication/pull/307) ([daffl](https://github.com/daffl))
|
1103 | - First cut for authentication middleware [\#305](https://github.com/feathersjs/authentication/pull/305) ([daffl](https://github.com/daffl))
|
1104 | - 0.8 - OAuth fixes [\#304](https://github.com/feathersjs/authentication/pull/304) ([marshallswain](https://github.com/marshallswain))
|
1105 |
|
1106 | ## [v0.7.11](https://github.com/feathersjs/authentication/tree/v0.7.11) (2016-09-28)
|
1107 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.10...v0.7.11)
|
1108 |
|
1109 | **Closed issues:**
|
1110 |
|
1111 | - Unable to authenticate with passport-google-oauth20 [\#295](https://github.com/feathersjs/authentication/issues/295)
|
1112 | - "Unauthorized" Response with Hook Data [\#291](https://github.com/feathersjs/authentication/issues/291)
|
1113 | - hashPassword in patch [\#286](https://github.com/feathersjs/authentication/issues/286)
|
1114 | - Mobile App Facebook Login [\#276](https://github.com/feathersjs/authentication/issues/276)
|
1115 | - Socket user should update automatically [\#266](https://github.com/feathersjs/authentication/issues/266)
|
1116 | - Get user outside a service [\#261](https://github.com/feathersjs/authentication/issues/261)
|
1117 |
|
1118 | **Merged pull requests:**
|
1119 |
|
1120 | - hashPassword fall-through if there's no password [\#287](https://github.com/feathersjs/authentication/pull/287) ([marshallswain](https://github.com/marshallswain))
|
1121 | - Update feathers-memory to version 0.8.0 🚀 [\#285](https://github.com/feathersjs/authentication/pull/285) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1122 | - Allow multiple username fields for local auth [\#283](https://github.com/feathersjs/authentication/pull/283) ([sdbondi](https://github.com/sdbondi))
|
1123 |
|
1124 | ## [v0.7.10](https://github.com/feathersjs/authentication/tree/v0.7.10) (2016-08-31)
|
1125 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.9...v0.7.10)
|
1126 |
|
1127 | **Fixed bugs:**
|
1128 |
|
1129 | - restrictToOwner should not throw an error on mass deletions [\#175](https://github.com/feathersjs/authentication/issues/175)
|
1130 |
|
1131 | **Closed issues:**
|
1132 |
|
1133 | - Duplicate Email should be rejected by Default [\#281](https://github.com/feathersjs/authentication/issues/281)
|
1134 | - Auth0 & featherjs authorization only [\#277](https://github.com/feathersjs/authentication/issues/277)
|
1135 | - Cannot read property 'scope' of undefined [\#273](https://github.com/feathersjs/authentication/issues/273)
|
1136 | - Socker.js | Custom successHandler [\#271](https://github.com/feathersjs/authentication/issues/271)
|
1137 | - Use feathers-socketio? and rest&socket share session maybe? [\#269](https://github.com/feathersjs/authentication/issues/269)
|
1138 | - Ability to invalidate old token/session when user login with another machine. [\#267](https://github.com/feathersjs/authentication/issues/267)
|
1139 | - 0.8 authentication before hooks - only ever getting a 401 Unauthorised [\#263](https://github.com/feathersjs/authentication/issues/263)
|
1140 | - REST Middleware breaks local auth [\#262](https://github.com/feathersjs/authentication/issues/262)
|
1141 | - 0.8: Token Service errors on token auth using client [\#254](https://github.com/feathersjs/authentication/issues/254)
|
1142 | - 0.8: Cookies, turning off feathers-session cookie also turns off feathers-jwt cookie. [\#253](https://github.com/feathersjs/authentication/issues/253)
|
1143 | - Any example of how to do refresh token? [\#248](https://github.com/feathersjs/authentication/issues/248)
|
1144 | - Custom Authentication Hooks [\#236](https://github.com/feathersjs/authentication/issues/236)
|
1145 | - Is there an Authenticated Event [\#235](https://github.com/feathersjs/authentication/issues/235)
|
1146 | - Error while using /auth/local [\#233](https://github.com/feathersjs/authentication/issues/233)
|
1147 | - Providing token to feathers.authentication doesn't work [\#230](https://github.com/feathersjs/authentication/issues/230)
|
1148 | - bundled hooks customize errors [\#215](https://github.com/feathersjs/authentication/issues/215)
|
1149 | - Hooks should support a callback for conditionally running [\#210](https://github.com/feathersjs/authentication/issues/210)
|
1150 | - restrictToRoles hook: More complex determination of "owner". [\#205](https://github.com/feathersjs/authentication/issues/205)
|
1151 | - verifyToken hook option to error [\#200](https://github.com/feathersjs/authentication/issues/200)
|
1152 | - Allow using restrictToOwner as an after hook [\#123](https://github.com/feathersjs/authentication/issues/123)
|
1153 |
|
1154 | **Merged pull requests:**
|
1155 |
|
1156 | - Manually supply an endpoint to the Client authenticate\(\) method [\#278](https://github.com/feathersjs/authentication/pull/278) ([mcnamee](https://github.com/mcnamee))
|
1157 | - Update mocha to version 3.0.0 🚀 [\#257](https://github.com/feathersjs/authentication/pull/257) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1158 | - Don’t mix options when signing tokens [\#255](https://github.com/feathersjs/authentication/pull/255) ([marshallswain](https://github.com/marshallswain))
|
1159 | - Attempt to get token right away. [\#252](https://github.com/feathersjs/authentication/pull/252) ([marshallswain](https://github.com/marshallswain))
|
1160 | - Update async to version 2.0.0 🚀 [\#240](https://github.com/feathersjs/authentication/pull/240) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1161 | - Creates better way or returning data in a familiar format [\#234](https://github.com/feathersjs/authentication/pull/234) ([codingfriend1](https://github.com/codingfriend1))
|
1162 | - Throws an error if restriction methods are used outside of a find or get hook [\#232](https://github.com/feathersjs/authentication/pull/232) ([codingfriend1](https://github.com/codingfriend1))
|
1163 | - RestrictToOwner now takes an array [\#231](https://github.com/feathersjs/authentication/pull/231) ([sscaff1](https://github.com/sscaff1))
|
1164 | - Adds ability to limit queries unless authenticated and authorized [\#229](https://github.com/feathersjs/authentication/pull/229) ([codingfriend1](https://github.com/codingfriend1))
|
1165 |
|
1166 | ## [v0.7.9](https://github.com/feathersjs/authentication/tree/v0.7.9) (2016-06-20)
|
1167 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.8...v0.7.9)
|
1168 |
|
1169 | **Fixed bugs:**
|
1170 |
|
1171 | - Calling logout should revoke/blacklist a JWT [\#133](https://github.com/feathersjs/authentication/issues/133)
|
1172 |
|
1173 | **Closed issues:**
|
1174 |
|
1175 | - Query email rather than oauth provider id on /auth/\<provider\> [\#223](https://github.com/feathersjs/authentication/issues/223)
|
1176 | - Cannot read property \'service\' of undefined [\#222](https://github.com/feathersjs/authentication/issues/222)
|
1177 |
|
1178 | **Merged pull requests:**
|
1179 |
|
1180 | - added support for hashing passwords when hook.data is an array [\#225](https://github.com/feathersjs/authentication/pull/225) ([eblin](https://github.com/eblin))
|
1181 | - jwt ssl warning [\#214](https://github.com/feathersjs/authentication/pull/214) ([aboutlo](https://github.com/aboutlo))
|
1182 |
|
1183 | ## [v0.7.8](https://github.com/feathersjs/authentication/tree/v0.7.8) (2016-06-09)
|
1184 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.7...v0.7.8)
|
1185 |
|
1186 | **Closed issues:**
|
1187 |
|
1188 | - Feathers-authentication assumptions [\#220](https://github.com/feathersjs/authentication/issues/220)
|
1189 | - Server-side header option does not accept capital letters [\#218](https://github.com/feathersjs/authentication/issues/218)
|
1190 | - How to figure out why redirect to /auth/failure? [\#217](https://github.com/feathersjs/authentication/issues/217)
|
1191 | - Getting token via REST is not documented [\#216](https://github.com/feathersjs/authentication/issues/216)
|
1192 | - How to use Feathers Client to Authenticate Facebook/Instagram credentials [\#204](https://github.com/feathersjs/authentication/issues/204)
|
1193 | - Remove token from localstorage [\#203](https://github.com/feathersjs/authentication/issues/203)
|
1194 | - Check user password [\#193](https://github.com/feathersjs/authentication/issues/193)
|
1195 | - app.authenticate\(\): Warning: a promise was rejected with a non-error: \[object Object\] [\#191](https://github.com/feathersjs/authentication/issues/191)
|
1196 | - Authentication provider for Facebook Account Kit [\#189](https://github.com/feathersjs/authentication/issues/189)
|
1197 |
|
1198 | **Merged pull requests:**
|
1199 |
|
1200 | - Lowercase custom header [\#219](https://github.com/feathersjs/authentication/pull/219) ([mmwtsn](https://github.com/mmwtsn))
|
1201 | - mocha@2.5.0 breaks build 🚨 [\#212](https://github.com/feathersjs/authentication/pull/212) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1202 | - Small refactoring to simplify structure and remove code duplication [\#209](https://github.com/feathersjs/authentication/pull/209) ([daffl](https://github.com/daffl))
|
1203 | - Use removeItem in the storage on logout [\#208](https://github.com/feathersjs/authentication/pull/208) ([daffl](https://github.com/daffl))
|
1204 | - Misspelled in a comment [\#201](https://github.com/feathersjs/authentication/pull/201) ([tryy3](https://github.com/tryy3))
|
1205 | - Update babel-plugin-add-module-exports to version 0.2.0 🚀 [\#199](https://github.com/feathersjs/authentication/pull/199) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1206 |
|
1207 | ## [v0.7.7](https://github.com/feathersjs/authentication/tree/v0.7.7) (2016-05-05)
|
1208 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.6...v0.7.7)
|
1209 |
|
1210 | **Fixed bugs:**
|
1211 |
|
1212 | - OAuth2 authentication callback failing due to missing property [\#196](https://github.com/feathersjs/authentication/issues/196)
|
1213 |
|
1214 | **Merged pull requests:**
|
1215 |
|
1216 | - properly handle optional `\_json` property [\#197](https://github.com/feathersjs/authentication/pull/197) ([nyaaao](https://github.com/nyaaao))
|
1217 |
|
1218 | ## [v0.7.6](https://github.com/feathersjs/authentication/tree/v0.7.6) (2016-05-03)
|
1219 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.5...v0.7.6)
|
1220 |
|
1221 | **Fixed bugs:**
|
1222 |
|
1223 | - Facebook Authentication should do a patch not an update. [\#174](https://github.com/feathersjs/authentication/issues/174)
|
1224 |
|
1225 | **Closed issues:**
|
1226 |
|
1227 | - Authenticated user [\#192](https://github.com/feathersjs/authentication/issues/192)
|
1228 | - REST token revoke [\#185](https://github.com/feathersjs/authentication/issues/185)
|
1229 | - TypeError: Cannot read property 'service' of undefined [\#173](https://github.com/feathersjs/authentication/issues/173)
|
1230 | - Optionally Include password in the params.query object passed to User.find\(\) [\#171](https://github.com/feathersjs/authentication/issues/171)
|
1231 | - Pass more to local authentication params [\#165](https://github.com/feathersjs/authentication/issues/165)
|
1232 | - Support custom authentication strategies [\#157](https://github.com/feathersjs/authentication/issues/157)
|
1233 |
|
1234 | **Merged pull requests:**
|
1235 |
|
1236 | - Allow manipulation of params before checking credentials [\#186](https://github.com/feathersjs/authentication/pull/186) ([saiichihashimoto](https://github.com/saiichihashimoto))
|
1237 | - Update feathers to version 2.0.1 🚀 [\#184](https://github.com/feathersjs/authentication/pull/184) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1238 | - fix\(oauth2\): Use patch to update user in oauthCallback [\#183](https://github.com/feathersjs/authentication/pull/183) ([beevelop](https://github.com/beevelop))
|
1239 |
|
1240 | ## [v0.7.5](https://github.com/feathersjs/authentication/tree/v0.7.5) (2016-04-23)
|
1241 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.4...v0.7.5)
|
1242 |
|
1243 | **Fixed bugs:**
|
1244 |
|
1245 | - restrictToOwner and restrictToRoles have invalid type checking [\#172](https://github.com/feathersjs/authentication/issues/172)
|
1246 |
|
1247 | **Closed issues:**
|
1248 |
|
1249 | - user fails to signup with facebook if there is also local auth [\#168](https://github.com/feathersjs/authentication/issues/168)
|
1250 | - Unable to authenticate requests when using vanilla Socket.IO [\#166](https://github.com/feathersjs/authentication/issues/166)
|
1251 |
|
1252 | ## [v0.7.4](https://github.com/feathersjs/authentication/tree/v0.7.4) (2016-04-18)
|
1253 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.3...v0.7.4)
|
1254 |
|
1255 | **Fixed bugs:**
|
1256 |
|
1257 | - restrictToOwner and restrictToRoles hooks don't work with nested models [\#163](https://github.com/feathersjs/authentication/issues/163)
|
1258 | - Change restrictToOwner error when a request does not contain ID [\#160](https://github.com/feathersjs/authentication/issues/160)
|
1259 |
|
1260 | **Closed issues:**
|
1261 |
|
1262 | - authenticate\(\) can leak sensetive user data via token service [\#162](https://github.com/feathersjs/authentication/issues/162)
|
1263 | - onBeforeLogin Hook [\#161](https://github.com/feathersjs/authentication/issues/161)
|
1264 |
|
1265 | **Merged pull requests:**
|
1266 |
|
1267 | - Hook fixes [\#164](https://github.com/feathersjs/authentication/pull/164) ([ekryski](https://github.com/ekryski))
|
1268 |
|
1269 | ## [v0.7.3](https://github.com/feathersjs/authentication/tree/v0.7.3) (2016-04-16)
|
1270 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.2...v0.7.3)
|
1271 |
|
1272 | ## [v0.7.2](https://github.com/feathersjs/authentication/tree/v0.7.2) (2016-04-16)
|
1273 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.1...v0.7.2)
|
1274 |
|
1275 | **Closed issues:**
|
1276 |
|
1277 | - Auth doesn't work with non default local.userEndpoint [\#159](https://github.com/feathersjs/authentication/issues/159)
|
1278 | - Automatically add the hashPassword hook to local.userEndpoint [\#158](https://github.com/feathersjs/authentication/issues/158)
|
1279 | - Client authentication\(\) storage option not documented [\#155](https://github.com/feathersjs/authentication/issues/155)
|
1280 | - restrictToRoles availability inconsistency [\#153](https://github.com/feathersjs/authentication/issues/153)
|
1281 | - Does not populate user for other services [\#150](https://github.com/feathersjs/authentication/issues/150)
|
1282 |
|
1283 | **Merged pull requests:**
|
1284 |
|
1285 | - Steal Compatibility [\#156](https://github.com/feathersjs/authentication/pull/156) ([marshallswain](https://github.com/marshallswain))
|
1286 |
|
1287 | ## [v0.7.1](https://github.com/feathersjs/authentication/tree/v0.7.1) (2016-04-08)
|
1288 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.7.0...v0.7.1)
|
1289 |
|
1290 | **Closed issues:**
|
1291 |
|
1292 | - Documentation discrepancies [\#148](https://github.com/feathersjs/authentication/issues/148)
|
1293 | - bcrypt is hardcoded [\#146](https://github.com/feathersjs/authentication/issues/146)
|
1294 | - Update Docs, Guides, Examples for v0.7 [\#129](https://github.com/feathersjs/authentication/issues/129)
|
1295 | - populateUser: allow option to populate without db call. [\#92](https://github.com/feathersjs/authentication/issues/92)
|
1296 |
|
1297 | **Merged pull requests:**
|
1298 |
|
1299 | - Update feathers-memory to version 0.7.0 🚀 [\#149](https://github.com/feathersjs/authentication/pull/149) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
|
1300 | - fix a typo [\#147](https://github.com/feathersjs/authentication/pull/147) ([chrjean](https://github.com/chrjean))
|
1301 | - Fix copy paste typo in queryWithCurrentUser hook. [\#140](https://github.com/feathersjs/authentication/pull/140) ([juodumas](https://github.com/juodumas))
|
1302 |
|
1303 | ## [v0.7.0](https://github.com/feathersjs/authentication/tree/v0.7.0) (2016-03-30)
|
1304 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.6.0...v0.7.0)
|
1305 |
|
1306 | **Fixed bugs:**
|
1307 |
|
1308 | - logout should de-authenticate a socket [\#136](https://github.com/feathersjs/authentication/issues/136)
|
1309 | - \[Security\] JsonWebToken Lifecycle Concerns; Set HttpOnly = true in JWT cookie [\#132](https://github.com/feathersjs/authentication/issues/132)
|
1310 | - restrictToRoles hook needs to throw an error and not scope the query [\#128](https://github.com/feathersjs/authentication/issues/128)
|
1311 | - restrictToOwner hook needs to throw an error and not scope the query [\#127](https://github.com/feathersjs/authentication/issues/127)
|
1312 | - \[security\] Generated tokens are broadcast to all socket clients \(by default\) [\#126](https://github.com/feathersjs/authentication/issues/126)
|
1313 | - \[oAuth\] User profile should be updated every time they are authenticated [\#124](https://github.com/feathersjs/authentication/issues/124)
|
1314 | - Logout should clear the cookie [\#122](https://github.com/feathersjs/authentication/issues/122)
|
1315 | - Want the default success/fail routes, not the sendFile [\#121](https://github.com/feathersjs/authentication/issues/121)
|
1316 |
|
1317 | **Closed issues:**
|
1318 |
|
1319 | - Make all hooks optional if used internally [\#138](https://github.com/feathersjs/authentication/issues/138)
|
1320 | - Throw errors for deprecated hooks and update documentation [\#134](https://github.com/feathersjs/authentication/issues/134)
|
1321 | - v6.0.0: How can I return the user object along with the token ? [\#131](https://github.com/feathersjs/authentication/issues/131)
|
1322 | - user field not getting populated [\#119](https://github.com/feathersjs/authentication/issues/119)
|
1323 | - Move to bcryptjs [\#112](https://github.com/feathersjs/authentication/issues/112)
|
1324 | - Bundled hooks should pull from auth config to avoid having to pass duplicate props. [\#93](https://github.com/feathersjs/authentication/issues/93)
|
1325 | - Customize the JWT payload [\#78](https://github.com/feathersjs/authentication/issues/78)
|
1326 | - Needs a test for verifying that a custom tokenEndpoint works. [\#59](https://github.com/feathersjs/authentication/issues/59)
|
1327 | - Finish test coverage for existing features. [\#9](https://github.com/feathersjs/authentication/issues/9)
|
1328 |
|
1329 | **Merged pull requests:**
|
1330 |
|
1331 | - 0.7 Release [\#139](https://github.com/feathersjs/authentication/pull/139) ([ekryski](https://github.com/ekryski))
|
1332 |
|
1333 | ## [v0.6.0](https://github.com/feathersjs/authentication/tree/v0.6.0) (2016-03-24)
|
1334 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.5.1...v0.6.0)
|
1335 |
|
1336 | **Fixed bugs:**
|
1337 |
|
1338 | - Token encoding is not using the idField option. [\#107](https://github.com/feathersjs/authentication/issues/107)
|
1339 | - Logging out breaks in React Native [\#105](https://github.com/feathersjs/authentication/issues/105)
|
1340 | - Updating User Attached to Params in Client [\#102](https://github.com/feathersjs/authentication/issues/102)
|
1341 | - local auth should not redirect by default [\#89](https://github.com/feathersjs/authentication/issues/89)
|
1342 |
|
1343 | **Closed issues:**
|
1344 |
|
1345 | - Id of user can't be 0 for auth [\#116](https://github.com/feathersjs/authentication/issues/116)
|
1346 | - how to authenticate user in the socket.io? [\#111](https://github.com/feathersjs/authentication/issues/111)
|
1347 | - Wrong Status Error [\#110](https://github.com/feathersjs/authentication/issues/110)
|
1348 | - TypeError: Cannot read property 'service' of undefined \(continued\) [\#108](https://github.com/feathersjs/authentication/issues/108)
|
1349 | - `idField` breaks from `tokenService.create\(\)` to `populateUser\(\)` after hook [\#103](https://github.com/feathersjs/authentication/issues/103)
|
1350 |
|
1351 | **Merged pull requests:**
|
1352 |
|
1353 | - Bcryptjs [\#137](https://github.com/feathersjs/authentication/pull/137) ([ekryski](https://github.com/ekryski))
|
1354 | - Allow user.id to be 0. Fixes \#116 [\#117](https://github.com/feathersjs/authentication/pull/117) ([marshallswain](https://github.com/marshallswain))
|
1355 | - client should return a 401 error code when no token is provided [\#115](https://github.com/feathersjs/authentication/pull/115) ([ccummings](https://github.com/ccummings))
|
1356 | - v0.6 - Bugs fixes, new hooks, and hook tests [\#109](https://github.com/feathersjs/authentication/pull/109) ([ekryski](https://github.com/ekryski))
|
1357 | - primus client connect event is 'open' [\#106](https://github.com/feathersjs/authentication/pull/106) ([ahdinosaur](https://github.com/ahdinosaur))
|
1358 |
|
1359 | ## [v0.5.1](https://github.com/feathersjs/authentication/tree/v0.5.1) (2016-03-15)
|
1360 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.5.0...v0.5.1)
|
1361 |
|
1362 | ## [v0.5.0](https://github.com/feathersjs/authentication/tree/v0.5.0) (2016-03-14)
|
1363 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.4.1...v0.5.0)
|
1364 |
|
1365 | **Fixed bugs:**
|
1366 |
|
1367 | - Client should store token string and not the token object [\#95](https://github.com/feathersjs/authentication/issues/95)
|
1368 |
|
1369 | **Closed issues:**
|
1370 |
|
1371 | - using feathers-rest/client with feathers-authentication/client [\#94](https://github.com/feathersjs/authentication/issues/94)
|
1372 | - populateUser can pull defaults from config, if available. [\#91](https://github.com/feathersjs/authentication/issues/91)
|
1373 | - App level auth routes for multiple sub-routes [\#90](https://github.com/feathersjs/authentication/issues/90)
|
1374 | - POST to /auth/local never gets response [\#88](https://github.com/feathersjs/authentication/issues/88)
|
1375 | - populate-user.js do not get settings [\#86](https://github.com/feathersjs/authentication/issues/86)
|
1376 | - Add rate limiting [\#81](https://github.com/feathersjs/authentication/issues/81)
|
1377 |
|
1378 | **Merged pull requests:**
|
1379 |
|
1380 | - Finalizing client side authentication module [\#101](https://github.com/feathersjs/authentication/pull/101) ([daffl](https://github.com/daffl))
|
1381 | - Ten hours is only 36 seconds [\#99](https://github.com/feathersjs/authentication/pull/99) ([mileswilson](https://github.com/mileswilson))
|
1382 | - Fix examples [\#98](https://github.com/feathersjs/authentication/pull/98) ([mastertinner](https://github.com/mastertinner))
|
1383 | - fix html in templates [\#97](https://github.com/feathersjs/authentication/pull/97) ([mastertinner](https://github.com/mastertinner))
|
1384 | - update populateUser\(\) hook [\#87](https://github.com/feathersjs/authentication/pull/87) ([kulakowka](https://github.com/kulakowka))
|
1385 | - Customize the JWT payload [\#80](https://github.com/feathersjs/authentication/pull/80) ([enten](https://github.com/enten))
|
1386 |
|
1387 | ## [v0.4.1](https://github.com/feathersjs/authentication/tree/v0.4.1) (2016-02-28)
|
1388 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.4.0...v0.4.1)
|
1389 |
|
1390 | **Fixed bugs:**
|
1391 |
|
1392 | - app.logout\(\) fails [\#85](https://github.com/feathersjs/authentication/issues/85)
|
1393 |
|
1394 | **Closed issues:**
|
1395 |
|
1396 | - Username response ? [\#84](https://github.com/feathersjs/authentication/issues/84)
|
1397 | - User doesn't get populated after authentication with databases that don't use \_id [\#71](https://github.com/feathersjs/authentication/issues/71)
|
1398 | - Support client usage in NodeJS [\#52](https://github.com/feathersjs/authentication/issues/52)
|
1399 | - Support async storage for React Native [\#51](https://github.com/feathersjs/authentication/issues/51)
|
1400 | - RequireAdmin on userService [\#36](https://github.com/feathersjs/authentication/issues/36)
|
1401 | - Create test for changing the `usernameField` [\#1](https://github.com/feathersjs/authentication/issues/1)
|
1402 |
|
1403 | ## [v0.4.0](https://github.com/feathersjs/authentication/tree/v0.4.0) (2016-02-27)
|
1404 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.3.5...v0.4.0)
|
1405 |
|
1406 | **Closed issues:**
|
1407 |
|
1408 | - Authentication not worked with hooks.remove\('password'\) [\#82](https://github.com/feathersjs/authentication/issues/82)
|
1409 |
|
1410 | **Merged pull requests:**
|
1411 |
|
1412 | - Refactoring for storage service [\#76](https://github.com/feathersjs/authentication/pull/76) ([ekryski](https://github.com/ekryski))
|
1413 |
|
1414 | ## [v0.3.5](https://github.com/feathersjs/authentication/tree/v0.3.5) (2016-02-25)
|
1415 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.3.4...v0.3.5)
|
1416 |
|
1417 | **Merged pull requests:**
|
1418 |
|
1419 | - Adding support for OAuth2 token based auth strategies. Closes \#46. [\#77](https://github.com/feathersjs/authentication/pull/77) ([ekryski](https://github.com/ekryski))
|
1420 |
|
1421 | ## [v0.3.4](https://github.com/feathersjs/authentication/tree/v0.3.4) (2016-02-25)
|
1422 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.3.3...v0.3.4)
|
1423 |
|
1424 | ## [v0.3.3](https://github.com/feathersjs/authentication/tree/v0.3.3) (2016-02-25)
|
1425 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.3.2...v0.3.3)
|
1426 |
|
1427 | ## [v0.3.2](https://github.com/feathersjs/authentication/tree/v0.3.2) (2016-02-24)
|
1428 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.3.1...v0.3.2)
|
1429 |
|
1430 | **Merged pull requests:**
|
1431 |
|
1432 | - bumping feathers-errors version [\#79](https://github.com/feathersjs/authentication/pull/79) ([ekryski](https://github.com/ekryski))
|
1433 |
|
1434 | ## [v0.3.1](https://github.com/feathersjs/authentication/tree/v0.3.1) (2016-02-23)
|
1435 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.3.0...v0.3.1)
|
1436 |
|
1437 | **Closed issues:**
|
1438 |
|
1439 | - Fix toLowerCase hook [\#74](https://github.com/feathersjs/authentication/issues/74)
|
1440 | - REST auth/local not working if socketio\(\) not set [\#72](https://github.com/feathersjs/authentication/issues/72)
|
1441 | - Support mobile authentication via OAuth2 [\#46](https://github.com/feathersjs/authentication/issues/46)
|
1442 |
|
1443 | **Merged pull requests:**
|
1444 |
|
1445 | - Fix toLowerCase hook [\#75](https://github.com/feathersjs/authentication/pull/75) ([enten](https://github.com/enten))
|
1446 |
|
1447 | ## [v0.3.0](https://github.com/feathersjs/authentication/tree/v0.3.0) (2016-02-19)
|
1448 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.2.4...v0.3.0)
|
1449 |
|
1450 | **Fixed bugs:**
|
1451 |
|
1452 | - Don't register successRedirect route if custom one is passed in [\#61](https://github.com/feathersjs/authentication/issues/61)
|
1453 |
|
1454 | **Closed issues:**
|
1455 |
|
1456 | - Specify the secret in one place instead of two [\#69](https://github.com/feathersjs/authentication/issues/69)
|
1457 | - support a failRedirect [\#62](https://github.com/feathersjs/authentication/issues/62)
|
1458 | - Document authentication updates [\#50](https://github.com/feathersjs/authentication/issues/50)
|
1459 |
|
1460 | **Merged pull requests:**
|
1461 |
|
1462 | - Config options [\#70](https://github.com/feathersjs/authentication/pull/70) ([ekryski](https://github.com/ekryski))
|
1463 |
|
1464 | ## [v0.2.4](https://github.com/feathersjs/authentication/tree/v0.2.4) (2016-02-17)
|
1465 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.2.3...v0.2.4)
|
1466 |
|
1467 | **Closed issues:**
|
1468 |
|
1469 | - Find "query" is replaced by token [\#64](https://github.com/feathersjs/authentication/issues/64)
|
1470 |
|
1471 | **Merged pull requests:**
|
1472 |
|
1473 | - Add module exports Babel module and test CommonJS compatibility [\#68](https://github.com/feathersjs/authentication/pull/68) ([daffl](https://github.com/daffl))
|
1474 |
|
1475 | ## [v0.2.3](https://github.com/feathersjs/authentication/tree/v0.2.3) (2016-02-15)
|
1476 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.2.2...v0.2.3)
|
1477 |
|
1478 | **Closed issues:**
|
1479 |
|
1480 | - How to forbid get and find on the userEndpoint? [\#66](https://github.com/feathersjs/authentication/issues/66)
|
1481 | - userEndpoint problem in sub-app [\#63](https://github.com/feathersjs/authentication/issues/63)
|
1482 | - How to modify successRedirect in local authentication? [\#60](https://github.com/feathersjs/authentication/issues/60)
|
1483 |
|
1484 | **Merged pull requests:**
|
1485 |
|
1486 | - Removing assigning token to params.query for sockets. [\#67](https://github.com/feathersjs/authentication/pull/67) ([ekryski](https://github.com/ekryski))
|
1487 | - Fixing client query [\#65](https://github.com/feathersjs/authentication/pull/65) ([fastlorenzo](https://github.com/fastlorenzo))
|
1488 |
|
1489 | ## [v0.2.2](https://github.com/feathersjs/authentication/tree/v0.2.2) (2016-02-13)
|
1490 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.2.1...v0.2.2)
|
1491 |
|
1492 | **Closed issues:**
|
1493 |
|
1494 | - Custom tokenEndpoint failing [\#57](https://github.com/feathersjs/authentication/issues/57)
|
1495 | - TypeError: Cannot read property 'service' of undefined [\#56](https://github.com/feathersjs/authentication/issues/56)
|
1496 | - Login returns 500: Internal server error [\#54](https://github.com/feathersjs/authentication/issues/54)
|
1497 |
|
1498 | **Merged pull requests:**
|
1499 |
|
1500 | - Fixing token endpoint [\#58](https://github.com/feathersjs/authentication/pull/58) ([marshallswain](https://github.com/marshallswain))
|
1501 |
|
1502 | ## [v0.2.1](https://github.com/feathersjs/authentication/tree/v0.2.1) (2016-02-12)
|
1503 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.2.0...v0.2.1)
|
1504 |
|
1505 | **Closed issues:**
|
1506 |
|
1507 | - Custom local options not being respected. [\#55](https://github.com/feathersjs/authentication/issues/55)
|
1508 | - node can not require\("feathers-authentication"\).default [\#53](https://github.com/feathersjs/authentication/issues/53)
|
1509 |
|
1510 | ## [v0.2.0](https://github.com/feathersjs/authentication/tree/v0.2.0) (2016-02-12)
|
1511 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.1.2...v0.2.0)
|
1512 |
|
1513 | **Closed issues:**
|
1514 |
|
1515 | - Support graceful fallback to cookies [\#45](https://github.com/feathersjs/authentication/issues/45)
|
1516 | - Add a client side component for authentication [\#44](https://github.com/feathersjs/authentication/issues/44)
|
1517 | - Support OAuth2 [\#43](https://github.com/feathersjs/authentication/issues/43)
|
1518 | - Support token based authentication [\#41](https://github.com/feathersjs/authentication/issues/41)
|
1519 | - Support local authentication [\#40](https://github.com/feathersjs/authentication/issues/40)
|
1520 | - Only sign the JWT with user id. Not the whole user object [\#38](https://github.com/feathersjs/authentication/issues/38)
|
1521 | - Discussion: Securing token for socket.io auth [\#33](https://github.com/feathersjs/authentication/issues/33)
|
1522 | - Handling expired tokens [\#25](https://github.com/feathersjs/authentication/issues/25)
|
1523 | - Support multiple auth providers [\#6](https://github.com/feathersjs/authentication/issues/6)
|
1524 |
|
1525 | **Merged pull requests:**
|
1526 |
|
1527 | - Decoupling [\#49](https://github.com/feathersjs/authentication/pull/49) ([ekryski](https://github.com/ekryski))
|
1528 | - Adding an auth client [\#48](https://github.com/feathersjs/authentication/pull/48) ([ekryski](https://github.com/ekryski))
|
1529 | - Validate if provider [\#39](https://github.com/feathersjs/authentication/pull/39) ([mastertinner](https://github.com/mastertinner))
|
1530 |
|
1531 | ## [v0.1.2](https://github.com/feathersjs/authentication/tree/v0.1.2) (2016-02-04)
|
1532 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.1.1...v0.1.2)
|
1533 |
|
1534 | **Closed issues:**
|
1535 |
|
1536 | - Hooks should support incoming data as arrays of objects. [\#34](https://github.com/feathersjs/authentication/issues/34)
|
1537 | - Support authenticating with Username and Password via sockets [\#32](https://github.com/feathersjs/authentication/issues/32)
|
1538 |
|
1539 | **Merged pull requests:**
|
1540 |
|
1541 | - Check for params.provider in requireAuth hook [\#37](https://github.com/feathersjs/authentication/pull/37) ([marshallswain](https://github.com/marshallswain))
|
1542 | - safety check for data [\#35](https://github.com/feathersjs/authentication/pull/35) ([deanmcpherson](https://github.com/deanmcpherson))
|
1543 |
|
1544 | ## [v0.1.1](https://github.com/feathersjs/authentication/tree/v0.1.1) (2016-01-30)
|
1545 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.1.0...v0.1.1)
|
1546 |
|
1547 | ## [v0.1.0](https://github.com/feathersjs/authentication/tree/v0.1.0) (2016-01-25)
|
1548 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.0.8...v0.1.0)
|
1549 |
|
1550 | **Closed issues:**
|
1551 |
|
1552 | - Get the Travis build to work. [\#27](https://github.com/feathersjs/authentication/issues/27)
|
1553 | - Login not working [\#24](https://github.com/feathersjs/authentication/issues/24)
|
1554 | - Hooks should be configurable \(they should be functions\) [\#11](https://github.com/feathersjs/authentication/issues/11)
|
1555 | - Document the bundled hooks. [\#10](https://github.com/feathersjs/authentication/issues/10)
|
1556 |
|
1557 | **Merged pull requests:**
|
1558 |
|
1559 | - Migrate docs to book [\#31](https://github.com/feathersjs/authentication/pull/31) ([marshallswain](https://github.com/marshallswain))
|
1560 | - hashPassword: Async bcrypt usage needs a promise [\#30](https://github.com/feathersjs/authentication/pull/30) ([marshallswain](https://github.com/marshallswain))
|
1561 | - Removing extras from travis.yml [\#29](https://github.com/feathersjs/authentication/pull/29) ([marshallswain](https://github.com/marshallswain))
|
1562 | - Fixing build [\#28](https://github.com/feathersjs/authentication/pull/28) ([marshallswain](https://github.com/marshallswain))
|
1563 | - Adding nsp check [\#26](https://github.com/feathersjs/authentication/pull/26) ([marshallswain](https://github.com/marshallswain))
|
1564 |
|
1565 | ## [v0.0.8](https://github.com/feathersjs/authentication/tree/v0.0.8) (2016-01-16)
|
1566 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.0.7...v0.0.8)
|
1567 |
|
1568 | **Merged pull requests:**
|
1569 |
|
1570 | - Support services that use pagination. [\#23](https://github.com/feathersjs/authentication/pull/23) ([marshallswain](https://github.com/marshallswain))
|
1571 |
|
1572 | ## [v0.0.7](https://github.com/feathersjs/authentication/tree/v0.0.7) (2016-01-07)
|
1573 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.0.6...v0.0.7)
|
1574 |
|
1575 | **Closed issues:**
|
1576 |
|
1577 | - Password isn't removed from responses when using a mongoose service for users endpoint [\#19](https://github.com/feathersjs/authentication/issues/19)
|
1578 | - next called twice using socket.io and using an unauthenticated service [\#17](https://github.com/feathersjs/authentication/issues/17)
|
1579 | - Switch to a callback-based field configuration? [\#15](https://github.com/feathersjs/authentication/issues/15)
|
1580 | - Cannot authenticate [\#14](https://github.com/feathersjs/authentication/issues/14)
|
1581 | - Allow require without `.default` [\#13](https://github.com/feathersjs/authentication/issues/13)
|
1582 | - Login validation [\#2](https://github.com/feathersjs/authentication/issues/2)
|
1583 |
|
1584 | **Merged pull requests:**
|
1585 |
|
1586 | - Adding separate route for refreshing a login token. [\#21](https://github.com/feathersjs/authentication/pull/21) ([corymsmith](https://github.com/corymsmith))
|
1587 | - Converting user model to object when using mongoose service [\#20](https://github.com/feathersjs/authentication/pull/20) ([corymsmith](https://github.com/corymsmith))
|
1588 | - Fixing issue where next is called twice when hitting an unauthenticated service via socket.io [\#18](https://github.com/feathersjs/authentication/pull/18) ([corymsmith](https://github.com/corymsmith))
|
1589 | - Fixing usage of mongoose service [\#16](https://github.com/feathersjs/authentication/pull/16) ([corymsmith](https://github.com/corymsmith))
|
1590 |
|
1591 | ## [v0.0.6](https://github.com/feathersjs/authentication/tree/v0.0.6) (2015-11-22)
|
1592 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.0.5...v0.0.6)
|
1593 |
|
1594 | **Closed issues:**
|
1595 |
|
1596 | - Feathers Auth Configuration Error [\#12](https://github.com/feathersjs/authentication/issues/12)
|
1597 | - Make sure we're returning proper error responses. [\#8](https://github.com/feathersjs/authentication/issues/8)
|
1598 |
|
1599 | ## [v0.0.5](https://github.com/feathersjs/authentication/tree/v0.0.5) (2015-11-19)
|
1600 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.0.4...v0.0.5)
|
1601 |
|
1602 | ## [v0.0.4](https://github.com/feathersjs/authentication/tree/v0.0.4) (2015-11-19)
|
1603 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v0.0.3...v0.0.4)
|
1604 |
|
1605 | ## [v0.0.3](https://github.com/feathersjs/authentication/tree/v0.0.3) (2015-11-18)
|
1606 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.6...v0.0.3)
|
1607 |
|
1608 | **Merged pull requests:**
|
1609 |
|
1610 | - allow runtime auth via socket.io [\#4](https://github.com/feathersjs/authentication/pull/4) ([randomnerd](https://github.com/randomnerd))
|
1611 |
|
1612 | ## [v1.0.6](https://github.com/feathersjs/authentication/tree/v1.0.6) (2015-11-02)
|
1613 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.5...v1.0.6)
|
1614 |
|
1615 | ## [v1.0.5](https://github.com/feathersjs/authentication/tree/v1.0.5) (2015-11-02)
|
1616 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.4...v1.0.5)
|
1617 |
|
1618 | ## [v1.0.4](https://github.com/feathersjs/authentication/tree/v1.0.4) (2015-11-02)
|
1619 | [Full Changelog](https://github.com/feathersjs/authentication/compare/v1.0.3...v1.0.4)
|
1620 |
|
1621 | ## [v1.0.3](https://github.com/feathersjs/authentication/tree/v1.0.3) (2015-10-12)
|
1622 |
|
1623 |
|
1624 | \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
|