From 0e965a5dfa98eaa9b8a1d0075fc2b385a244ae0e Mon Sep 17 00:00:00 2001 From: jolheiser Date: Sun, 21 Nov 2021 21:23:54 -0600 Subject: [PATCH] Clarify scopes, templates, and characters Signed-off-by: jolheiser --- IMPLEMENTATION.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/IMPLEMENTATION.md b/IMPLEMENTATION.md index bd625e5..cec4b9c 100644 --- a/IMPLEMENTATION.md +++ b/IMPLEMENTATION.md @@ -90,6 +90,8 @@ The site key generation step is part of getting a password and is used against a ### Scopes ([code](scope.go)) +Scopes are chosen by a user (default **Authentication**) to denote what type of password they need. + |Scope|Value|Default Template| |:---:|:---:|:---:| |Authentication|`com.lyndir.masterpassword`|Long| @@ -104,6 +106,8 @@ a service.** ### Templates ([code](template.go)) +Template sets are used when generating a password, each character relates to a corresponding set in [characters](#characters). + |Template|Sets| |:---:|:---:| |Maximum| `["anoxxxxxxxxxxxxxxxxx", "axxxxxxxxxxxxxxxxxno"]`| @@ -118,6 +122,8 @@ a service.** ### Characters ([code](template.go)) +Characters are sets of characters used in a [Template](#templates). + |Symbol|Set| |:---:|:---:| |V|`AEIOU`|