docs: link external auth on architecture page
Partly addresses https://github.com/PostgREST/postgrest/issues/4110
This commit is contained in:
@@ -40,9 +40,14 @@ database "PostgreSQL" {
|
|||||||
|
|
||||||
:user:
|
:user:
|
||||||
hexagon Proxy
|
hexagon Proxy
|
||||||
:user: .r-> Proxy
|
:user: .r-> Proxy : request with JWT
|
||||||
HTTPAPI <.l- Proxy
|
HTTPAPI <.l- Proxy
|
||||||
|
|
||||||
|
hexagon ExternalAuth
|
||||||
|
ExternalAuth -u[hidden]- Proxy
|
||||||
|
:user: .r-> ExternalAuth : login
|
||||||
|
:user: <.r- ExternalAuth : JWT
|
||||||
|
|
||||||
:operator: .d-> HTTPADMIN
|
:operator: .d-> HTTPADMIN
|
||||||
:operator: .d-> CLI
|
:operator: .d-> CLI
|
||||||
|
|
||||||
@@ -51,9 +56,8 @@ PostgreSQL <.developer : "\t"
|
|||||||
Listener -r.> "PostgreSQL"
|
Listener -r.> "PostgreSQL"
|
||||||
"Connection Pool" -r.> "PostgreSQL" : "\t\t"
|
"Connection Pool" -r.> "PostgreSQL" : "\t\t"
|
||||||
|
|
||||||
|
|
||||||
note bottom of Auth
|
note bottom of Auth
|
||||||
Authenticates the user request
|
Validates the JWT
|
||||||
end note
|
end note
|
||||||
|
|
||||||
note bottom of ApiRequest
|
note bottom of ApiRequest
|
||||||
@@ -72,6 +76,7 @@ note top of Listener
|
|||||||
LISTEN session
|
LISTEN session
|
||||||
end note
|
end note
|
||||||
|
|
||||||
|
url of ExternalAuth is [[../explanations/external_auth.html]]
|
||||||
url of Admin is [[../references/admin_server.html#admin-server]]
|
url of Admin is [[../references/admin_server.html#admin-server]]
|
||||||
url of API is [[../explanations/schema_isolation.html]]
|
url of API is [[../explanations/schema_isolation.html]]
|
||||||
url of Auth is [[../references/auth.html#authn]]
|
url of Auth is [[../references/auth.html#authn]]
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 28 KiB |
Vendored
+1
-1
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 29 KiB |
Reference in New Issue
Block a user