Skip to content

Latest commit

 

History

History
509 lines (345 loc) · 35.1 KB

CHANGELOG.md

File metadata and controls

509 lines (345 loc) · 35.1 KB

Change Log

v0.7.10 (2016-08-31)

Full Changelog

Fixed bugs:

  • restrictToOwner should not throw an error on mass deletions #175

Closed issues:

  • Duplicate Email should be rejected by Default #281
  • Auth0 & featherjs authorization only #277
  • Cannot read property 'scope' of undefined #273
  • Socker.js | Custom successHandler #271
  • Use feathers-socketio? and rest&socket share session maybe? #269
  • Ability to invalidate old token/session when user login with another machine. #267
  • 0.8 authentication before hooks - only ever getting a 401 Unauthorised #263
  • REST Middleware breaks local auth #262
  • 0.8: Token Service errors on token auth using client #254
  • 0.8: Cookies, turning off feathers-session cookie also turns off feathers-jwt cookie. #253
  • Any example of how to do refresh token? #248
  • Custom Authentication Hooks #236
  • Is there an Authenticated Event #235
  • Error while using /auth/local #233
  • Providing token to feathers.authentication doesn't work #230
  • bundled hooks customize errors #215
  • Hooks should support a callback for conditionally running #210
  • restrictToRoles hook: More complex determination of "owner". #205
  • verifyToken hook option to error #200
  • Allow using restrictToOwner as an after hook #123

Merged pull requests:

v0.7.9 (2016-06-20)

Full Changelog

Fixed bugs:

  • Calling logout should revoke/blacklist a JWT #133

Closed issues:

  • Query email rather than oauth provider id on /auth/<provider> #223
  • Cannot read property 'service' of undefined #222

Merged pull requests:

  • added support for hashing passwords when hook.data is an array #225 (eblin)
  • jwt ssl warning #214 (aboutlo)

v0.7.8 (2016-06-09)

Full Changelog

Closed issues:

  • Feathers-authentication assumptions #220
  • Server-side header option does not accept capital letters #218
  • How to figure out why redirect to /auth/failure? #217
  • Getting token via REST is not documented #216
  • How to use Feathers Client to Authenticate Facebook/Instagram credentials #204
  • Remove token from localstorage #203
  • Check user password #193
  • app.authenticate(): Warning: a promise was rejected with a non-error: [object Object] #191
  • Authentication provider for Facebook Account Kit #189

Merged pull requests:

v0.7.7 (2016-05-05)

Full Changelog

Fixed bugs:

  • OAuth2 authentication callback failing due to missing property #196

Merged pull requests:

  • properly handle optional \_json property #197 (nyaaao)

v0.7.6 (2016-05-03)

Full Changelog

Fixed bugs:

  • Facebook Authentication should do a patch not an update. #174

Closed issues:

  • Authenticated user #192
  • REST token revoke #185
  • TypeError: Cannot read property 'service' of undefined #173
  • Optionally Include password in the params.query object passed to User.find() #171
  • Pass more to local authentication params #165
  • Support custom authentication strategies #157

Merged pull requests:

v0.7.5 (2016-04-23)

Full Changelog

Fixed bugs:

  • restrictToOwner and restrictToRoles have invalid type checking #172

Closed issues:

  • user fails to signup with facebook if there is also local auth #168
  • Unable to authenticate requests when using vanilla Socket.IO #166

v0.7.4 (2016-04-18)

Full Changelog

Fixed bugs:

  • restrictToOwner and restrictToRoles hooks don't work with nested models #163
  • Change restrictToOwner error when a request does not contain ID #160

Closed issues:

  • authenticate() can leak sensetive user data via token service #162
  • onBeforeLogin Hook #161

Merged pull requests:

v0.7.3 (2016-04-16)

Full Changelog

v0.7.2 (2016-04-16)

Full Changelog

Closed issues:

  • Auth doesn't work with non default local.userEndpoint #159
  • Automatically add the hashPassword hook to local.userEndpoint #158
  • Client authentication() storage option not documented #155
  • restrictToRoles availability inconsistency #153
  • Does not populate user for other services #150

Merged pull requests:

v0.7.1 (2016-04-08)

Full Changelog

Closed issues:

  • Documentation discrepancies #148
  • bcrypt is hardcoded #146
  • Update Docs, Guides, Examples for v0.7 #129
  • populateUser: allow option to populate without db call. #92

Merged pull requests:

v0.7.0 (2016-03-30)

Full Changelog

Fixed bugs:

  • logout should de-authenticate a socket #136
  • [Security] JsonWebToken Lifecycle Concerns; Set HttpOnly = true in JWT cookie #132
  • restrictToRoles hook needs to throw an error and not scope the query #128
  • restrictToOwner hook needs to throw an error and not scope the query #127
  • [security] Generated tokens are broadcast to all socket clients (by default) #126
  • [oAuth] User profile should be updated every time they are authenticated #124
  • Logout should clear the cookie #122
  • Want the default success/fail routes, not the sendFile #121

Closed issues:

  • Make all hooks optional if used internally #138
  • Throw errors for deprecated hooks and update documentation #134
  • v6.0.0: How can I return the user object along with the token ? #131
  • user field not getting populated #119
  • Move to bcryptjs #112
  • Bundled hooks should pull from auth config to avoid having to pass duplicate props. #93
  • Customize the JWT payload #78
  • Needs a test for verifying that a custom tokenEndpoint works. #59
  • Finish test coverage for existing features. #9

Merged pull requests:

v0.6.0 (2016-03-24)

Full Changelog

Fixed bugs:

  • Token encoding is not using the idField option. #107
  • Logging out breaks in React Native #105
  • Updating User Attached to Params in Client #102
  • local auth should not redirect by default #89

Closed issues:

  • Id of user can't be 0 for auth #116
  • how to authenticate user in the socket.io? #111
  • Wrong Status Error #110
  • TypeError: Cannot read property 'service' of undefined (continued) #108
  • idField breaks from tokenService.create\(\) to populateUser\(\) after hook #103

Merged pull requests:

v0.5.1 (2016-03-15)

Full Changelog

v0.5.0 (2016-03-14)

Full Changelog

Fixed bugs:

  • Client should store token string and not the token object #95

Closed issues:

  • using feathers-rest/client with feathers-authentication/client #94
  • populateUser can pull defaults from config, if available. #91
  • App level auth routes for multiple sub-routes #90
  • POST to /auth/local never gets response #88
  • populate-user.js do not get settings #86
  • Add rate limiting #81

Merged pull requests:

v0.4.1 (2016-02-28)

Full Changelog

Fixed bugs:

  • app.logout() fails #85

Closed issues:

  • Username response ? #84
  • User doesn't get populated after authentication with databases that don't use _id #71
  • Support client usage in NodeJS #52
  • Support async storage for React Native #51
  • RequireAdmin on userService #36
  • Create test for changing the usernameField #1

v0.4.0 (2016-02-27)

Full Changelog

Closed issues:

  • Authentication not worked with hooks.remove('password') #82

Merged pull requests:

v0.3.5 (2016-02-25)

Full Changelog

Merged pull requests:

  • Adding support for OAuth2 token based auth strategies. Closes #46. #77 (ekryski)

v0.3.4 (2016-02-25)

Full Changelog

v0.3.3 (2016-02-25)

Full Changelog

v0.3.2 (2016-02-24)

Full Changelog

Merged pull requests:

v0.3.1 (2016-02-23)

Full Changelog

Closed issues:

  • Fix toLowerCase hook #74
  • REST auth/local not working if socketio() not set #72
  • Support mobile authentication via OAuth2 #46

Merged pull requests:

v0.3.0 (2016-02-19)

Full Changelog

Fixed bugs:

  • Don't register successRedirect route if custom one is passed in #61

Closed issues:

  • Specify the secret in one place instead of two #69
  • support a failRedirect #62
  • Document authentication updates #50

Merged pull requests:

v0.2.4 (2016-02-17)

Full Changelog

Closed issues:

  • Find "query" is replaced by token #64

Merged pull requests:

  • Add module exports Babel module and test CommonJS compatibility #68 (daffl)

v0.2.3 (2016-02-15)

Full Changelog

Closed issues:

  • How to forbid get and find on the userEndpoint? #66
  • userEndpoint problem in sub-app #63
  • How to modify successRedirect in local authentication? #60

Merged pull requests:

v0.2.2 (2016-02-13)

Full Changelog

Closed issues:

  • Custom tokenEndpoint failing #57
  • TypeError: Cannot read property 'service' of undefined #56
  • Login returns 500: Internal server error #54

Merged pull requests:

v0.2.1 (2016-02-12)

Full Changelog

Closed issues:

  • Custom local options not being respected. #55
  • node can not require("feathers-authentication").default #53

v0.2.0 (2016-02-12)

Full Changelog

Closed issues:

  • Support graceful fallback to cookies #45
  • Add a client side component for authentication #44
  • Support OAuth2 #43
  • Support token based authentication #41
  • Support local authentication #40
  • Only sign the JWT with user id. Not the whole user object #38
  • Discussion: Securing token for socket.io auth #33
  • Handling expired tokens #25
  • Support multiple auth providers #6

Merged pull requests:

v0.1.2 (2016-02-04)

Full Changelog

Closed issues:

  • Hooks should support incoming data as arrays of objects. #34
  • Support authenticating with Username and Password via sockets #32

Merged pull requests:

v0.1.1 (2016-01-30)

Full Changelog

v0.1.0 (2016-01-25)

Full Changelog

Closed issues:

  • Get the Travis build to work. #27
  • Login not working #24
  • Hooks should be configurable (they should be functions) #11
  • Document the bundled hooks. #10

Merged pull requests:

v0.0.8 (2016-01-16)

Full Changelog

Merged pull requests:

v0.0.7 (2016-01-07)

Full Changelog

Closed issues:

  • Password isn't removed from responses when using a mongoose service for users endpoint #19
  • next called twice using socket.io and using an unauthenticated service #17
  • Switch to a callback-based field configuration? #15
  • Cannot authenticate #14
  • Allow require without .default #13
  • Login validation #2

Merged pull requests:

  • Adding separate route for refreshing a login token. #21 (corymsmith)
  • Converting user model to object when using mongoose service #20 (corymsmith)
  • Fixing issue where next is called twice when hitting an unauthenticated service via socket.io #18 (corymsmith)
  • Fixing usage of mongoose service #16 (corymsmith)

v0.0.6 (2015-11-22)

Full Changelog

Closed issues:

  • Feathers Auth Configuration Error #12
  • Make sure we're returning proper error responses. #8

v0.0.5 (2015-11-19)

Full Changelog

v0.0.4 (2015-11-19)

Full Changelog

v0.0.3 (2015-11-18)

Full Changelog

Merged pull requests:

v1.0.6 (2015-11-02)

Full Changelog

v1.0.5 (2015-11-02)

Full Changelog

v1.0.4 (2015-11-02)

Full Changelog

v1.0.3 (2015-10-12)

Full Changelog

v1.0.2 (2015-10-08)

Full Changelog

v1.0.1 (2015-10-08)

* This Change Log was automatically generated by github_changelog_generator