Skip to content

Commit

Permalink
6641: Implement support for user impersonation: master key clients ca…
Browse files Browse the repository at this point in the history
…n log in as any user, without access to the user's credentials, and without presuming the user already has a session
  • Loading branch information
gormanfletcher committed Jun 3, 2021
1 parent 754c127 commit 303c58d
Show file tree
Hide file tree
Showing 5 changed files with 660 additions and 454 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ ___
- EXPERIMENTAL: Added new page router with placeholder rendering and localization of custom and feature pages such as password reset and email verification (Manuel Trezza) [#7128](https://github.com/parse-community/parse-server/pull/7128)
- EXPERIMENTAL: Added custom routes to easily customize flows for password reset, email verification or build entirely new flows (Manuel Trezza) [#7231](https://github.com/parse-community/parse-server/pull/7231)
- Added Deprecation Policy to govern the introduction of braking changes in a phased pattern that is more predictable for developers (Manuel Trezza) [#7199](https://github.com/parse-community/parse-server/pull/7199)
- Allow master-key clients to create user sessions without access to the user's auth credentials. This enables admins to impersonate their users, or standalone custom APIs to act on behalf of users. [#6641](https://github.com/parse-community/parse-server/issues/6641)
### Other Changes
- Fix error when a not yet inserted job is updated (Antonio Davi Macedo Coelho de Castro) [#7196](https://github.com/parse-community/parse-server/pull/7196)
- request.context for afterFind triggers (dblythy) [#7078](https://github.com/parse-community/parse-server/pull/7078)
Expand Down
Loading

0 comments on commit 303c58d

Please sign in to comment.