An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

# monzo-oauth  [![test](https://github.com/leonardodino/monzo-oauth/workflows/test/badge.svg)](https://github.com/leonardodino/monzo-oauth/actions?query=workflow:test) [![coverage](https://badgen.net/codecov/c/github/leonardodino/monzo-oauth)](https://codecov.io/gh/leonardodino/monzo-oauth) [![dependencies](https://david-dm.org/leonardodino/monzo-oauth.svg)](https://david-dm.org/leonardodino/monzo-oauth) [![license](https://badgen.net/github/license/leonardodino/monzo-oauth)](./LICENSE)

[monzo-oauth](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 environment

feel 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).