| Current Status | |
|---|---|
| Build | |
| Code coverage | |
| Release | |
| License |
This repository is part of the Open Banking Tool kit. If you just landed to that repository looking for our tool kit, we recommend having a first read to https://github.com/OpenBankingToolkit/openbanking-toolkit
cd forgerock-openbanking-ui docker-compose up Open http://localhost:4208/ to use the app.
The moneywatch app is already registered at https://directory.cdr.forgerock.financial/ (to use this directory you will need “Fake LE Intermediate X1” certificate installed).
The default tpp data lives in forgerock-openbanking-ui/mongo/banks.json.
To connect the moneywatch app to another bank, you will need the following information:
"_id": "<YOUR_ID>", "name": "<YOUR_BANK_NAME>", "directoryAddress": "<directoryAddress>", // e.g "https://matls.service.directory.cdr.forgerock.financial" "discoveryAddress": "<discoveryAddress>", // e.g "https://as.aspsp.cdr.forgerock.financial" "jwkmsAddress": "<jwkmsAddress>", // e.g "https://jwkms.cdr.forgerock.financial" "matlsAddress": "<matlsAddress>", // e.g "https://matls.rs.aspsp.cdr.forgerock.financial" "key": "<TRANSPORT_KEY>", // needs to be in one line using `\n` see `forgerock-openbanking-ui/mongo/banks.json` "cert": "<TRANSPORT_CERT>", // needs to be in one line using `\n` see `forgerock-openbanking-ui/mongo/banks.json` "registrationAccessToken": "", // if registered (optional) "clientId": "", // if registered (optional) Open the DB with https://robomongo.org/ or similar and add the new item in the banks collection.
if you are missing registrationAccessToken and clientId you can run http://localhost:5000/register/<YOUR_ID> to populate those properties for you.
http://localhost:4208/register
http://localhost:4208/login
A default account is created (demo@forgerock.com:changeme) but you can create your own through the app or change the user in directly the db forgerock-openbanking-ui/mongo/users.json

