https://github.com/leonardodino/monzo-oauth
:door: fetch your monzo oauth token
https://github.com/leonardodino/monzo-oauth
monzo monzo-client oauth
Last synced: 2 months ago
JSON representation
:door: fetch your monzo oauth token
- Host: GitHub
- URL: https://github.com/leonardodino/monzo-oauth
- Owner: leonardodino
- License: mit
- Created: 2020-08-03T06:47:50.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-08-23T11:34:59.000Z (almost 5 years ago)
- Last Synced: 2025-03-17T08:48:47.958Z (3 months ago)
- Topics: monzo, monzo-client, oauth
- Language: TypeScript
- Homepage:
- Size: 114 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# monzo-oauth [](https://github.com/leonardodino/monzo-oauth/actions?query=workflow:test) [](https://codecov.io/gh/leonardodino/monzo-oauth) [](https://david-dm.org/leonardodino/monzo-oauth) [](./LICENSE)
[
](https://github.com/leonardodino/monzo-oauth)
tiny web app for getting your personal [**`monzo`**](https://monzo.com/) [OAuth token](https://docs.monzo.com/#authentication).
## usage
```bash
npx monzo-oauth
```1. generate an API client [here](https://developers.monzo.com/api), the **Redirect URI** must be set to the server address.
2. you will be provided with a **Client ID** and **Client Secret**, copy them to the form.
3. submit to continue to the (second) OAuth flow.
4. Monzo will, again, send you an email with a redirect link.
5. by clicking on the link the token will be displayed.## security
- keep your tokens safe
- read the source code
- run this on a trusted environmentfeel free to report any security issues or concerns.
the contact email can be found attached to my commits## requirements
- [**`node`**](https://nodejs.org/) v8 or newer
- **`browser`** any web browser## disclaimer
this project is not affiliated, associated, authorized, endorsed by, or in any way officially connected to [monzo](https://monzo.com).