|
2 | 2 |
|
3 | 3 | *Fullstack authentication and accounts-management for GraphQL and REST*
|
4 | 4 |
|
5 |
| -[](https://www.npmjs.com/package/@accounts/accounts) [](https://circleci.com/gh/accounts-js/accounts) [](https://coveralls.io/github/accounts-js/accounts?branch=master)  |
| 5 | +[](#backers) [](#sponsors) [](https://www.npmjs.com/package/@accounts/accounts) [](https://circleci.com/gh/accounts-js/accounts) [](https://coveralls.io/github/accounts-js/accounts?branch=master)  |
6 | 6 |
|
7 | 7 | Copyright (c) 2016 by Gadi Cohen & Tim Mikeladze. Released under the MIT license.
|
8 | 8 |
|
@@ -89,3 +89,33 @@ The following hooks are available:
|
89 | 89 | * `onRefreshTokensError`: the callback will call with the `AccountsError` object.
|
90 | 90 | * `onImpersonationSuccess`: will call with: `(originalUser, impersonationResult: { authorized, user, tokens: { refreshToken, accessToken }})`
|
91 | 91 | * `onImpersonationError`: the callback will call with the `AccountsError` object.
|
| 92 | + |
| 93 | +## Contributors |
| 94 | + |
| 95 | +This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)]. |
| 96 | +<a href="graphs/contributors"><img src="https://opencollective.com/accounts-js/contributors.svg?width=890" /></a> |
| 97 | + |
| 98 | + |
| 99 | +## Backers |
| 100 | + |
| 101 | +Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/accounts-js#backer)] |
| 102 | + |
| 103 | +<a href="https://opencollective.com/accounts-js#backers" target="_blank"><img src="https://opencollective.com/accounts-js/backers.svg?width=890"></a> |
| 104 | + |
| 105 | + |
| 106 | +## Sponsors |
| 107 | + |
| 108 | +Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/accounts-js#sponsor)] |
| 109 | + |
| 110 | +<a href="https://opencollective.com/accounts-js/sponsor/0/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/0/avatar.svg"></a> |
| 111 | +<a href="https://opencollective.com/accounts-js/sponsor/1/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/1/avatar.svg"></a> |
| 112 | +<a href="https://opencollective.com/accounts-js/sponsor/2/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/2/avatar.svg"></a> |
| 113 | +<a href="https://opencollective.com/accounts-js/sponsor/3/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/3/avatar.svg"></a> |
| 114 | +<a href="https://opencollective.com/accounts-js/sponsor/4/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/4/avatar.svg"></a> |
| 115 | +<a href="https://opencollective.com/accounts-js/sponsor/5/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/5/avatar.svg"></a> |
| 116 | +<a href="https://opencollective.com/accounts-js/sponsor/6/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/6/avatar.svg"></a> |
| 117 | +<a href="https://opencollective.com/accounts-js/sponsor/7/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/7/avatar.svg"></a> |
| 118 | +<a href="https://opencollective.com/accounts-js/sponsor/8/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/8/avatar.svg"></a> |
| 119 | +<a href="https://opencollective.com/accounts-js/sponsor/9/website" target="_blank"><img src="https://opencollective.com/accounts-js/sponsor/9/avatar.svg"></a> |
| 120 | + |
| 121 | + |
0 commit comments