From 5b6a1d0767f147e0401d4b9a03ec0f6f7326c9b1 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 30 Dec 2018 19:21:53 +0200 Subject: Drop: unnecessary top level "Overview" heading level --- architecture.mdwn | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/architecture.mdwn b/architecture.mdwn index 5dd4b4d..57f4fc3 100644 --- a/architecture.mdwn +++ b/architecture.mdwn @@ -2,9 +2,7 @@ [[!toc ]] -# Architecture overview - -## Assumptions +# Assumptions The architecture has been designed under the following assumptions: @@ -18,7 +16,7 @@ The architecture has been designed under the following assumptions: Authentication can be done by sending the member a unique, single-use link when they want to log in. -## Components +# Components [[!img arch.png]] @@ -44,7 +42,7 @@ Effireg consists of four main components: * **Muck-POC** stores the actual membership register data, and controls access to it, based on access tokens from Qvisqve. -## Authentication +# Authentication [OpenID Connect]: https://openid.net/specs/openid-connect-core-1_0.html [OAuth2]: https://oauth.net/2/ @@ -71,7 +69,7 @@ supported: * **password** stores the encrypted password for a subject * **memb** represets a subject's membership in Effi -### Subject resource +## Subject resource A subject resource has the following fields: @@ -83,7 +81,7 @@ The subject resource does not have any data that isn't needed for end-user identification. Effiapi manages and Qvisqve uses the subject resource. -### Password resource +## Password resource A password resource has the following fields: @@ -100,7 +98,7 @@ A password resource has the following fields: Effiapi manages and Qvisqve uses the password resource. -### Member resource (memb) +## Member resource (memb) A membership resource has the following fields: -- cgit v1.2.1