Ghost/core/server/auth
kirrg001 0eb84d7f8a 🐛 Fixed concurrent renew of access tokens
no issue

- it can happen that concurrent requests try to renew access tokens with the same refresh token
- in this case it could happen that you received a token deletion error
- add propert locking
- ensure we don't run into deadlocks
- manual testing with async.times for parallel requests (was able to reproduce the error)
2017-11-14 10:22:09 +00:00
..
auth-strategies.js 🐛 fix owner user slug (#8263) 2017-04-04 14:56:04 +01:00
authenticate.js 🐛 Fixed error for password authentication with Bearer Token (#9227) 2017-11-09 14:11:29 +00:00
authorize.js Add ghost-backup client to trigger export (#8911) 2017-08-22 11:15:40 +01:00
index.js Removed defunct Ghost OAuth code (#9014) 2017-09-18 13:01:58 +01:00
oauth.js 🐛 Fixed concurrent renew of access tokens 2017-11-14 10:22:09 +00:00
passport.js Removed defunct Ghost OAuth code (#9014) 2017-09-18 13:01:58 +01:00
utils.js 🐛 Fixed concurrent renew of access tokens 2017-11-14 10:22:09 +00:00