Skip to content

Commit 5cf7e84

Browse files
committed
kcals refs
1 parent 3b4578b commit 5cf7e84

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

docs/Architecture-admin-app-reuse.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Further, so that admin app changes do not cause unnecessary changes to ApiLogicS
5252

5353
Recall that the Admin App is defined by a yaml file. The actual app is a minified React Admin JavaScript app, [safrs-react-admin](https://github.com/thomaxxl/safrs-react-admin){:target="_blank" rel="noopener"}.
5454

55-
It's about 34MB. Not huge, but 10X bigger than most API Logic Projects. So, we want to share it, making it available in the [run-venv](Architecture-venv/#run-venv){:target="_blank" rel="noopener"}.
55+
It's about 34MB. Not huge, but 10X bigger than most API Logic Projects. So, we want to share it, making it available in the [run-venv](Architecture-venv.md/#run-venv){:target="_blank" rel="noopener"}.
5656

5757
Moreover, we don't want it to take up space in the ApiLogicServer git repository.
5858

docs/Keycloak-devnotes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ You can use jwt.io:
141141
## Initial Implementation (for reference)
142142

143143
- the `$PWD/projects` was mounted at `/projects` in the ApiLogicServer container
144-
- A project named [`KCALS`](projects/KCALS) was created (default nw, with authentication):
144+
- A project named [`KCALS`](https://github.com/thomaxxl/kcals) was created (default nw, with authentication):
145145

146146
```bash
147147
mkdir projects
@@ -150,7 +150,7 @@ docker run $PWD/projects:/projects -it apilogicserver/api_logic_server bash -c
150150
```
151151

152152
For users to be able to authenticate with JWTs signed by keycloak, we have to download the JWK signing key from keycloak and use that to validate the JWTs.
153-
JWT validation is implemented in [projects/KCALS/security/system/authentication.py](projects/KCALS/security/system/authentication.py).
153+
JWT validation is implemented in [https://github.com/thomaxxl/kcals/security/system/authentication.py](https://github.com/thomaxxl/kcals/security/system/authentication.py).
154154

155155
By default, apilogicserver authentication uses a user database. Our users are defined in keycloak however. I had to change auth_provider.py for this to (kinda) work.
156156

0 commit comments

Comments
 (0)