Skip to content

Commit

Permalink
Add section on Authentication between Services
Browse files Browse the repository at this point in the history
  • Loading branch information
stvoutsin committed Dec 30, 2024
1 parent cfdd171 commit e423aa3
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -773,3 +773,11 @@ The system needs to handle various resource limits consistently:

These limits need to be coordinated between QServ and TAP service configurations.


### 5.7 Authentication Between Services

One more aspect that needs to be carefully evaluated is the authentication mechanism between TAP and the QServ HTTP API. Currently this is limited to network-level security, where access is restricted to specific subnets. This is slightly limiting especially in terms of the development stages, since it requires running the development version of TAP alongside the same network where QServ resides, which may in some cases not be possible.

Further authentication methods could be considered, with examples being token-based authentication which is used throughout the RSP ecosystem, or basic authentication which would be simpler to implement but would require secure credential management. We should also consider whether the TAP service is the sole client of the API as this may have an effect on which solution best meets the requirements while minimizng effort and complexity.


0 comments on commit e423aa3

Please sign in to comment.