go-spectre @main -
refs -
log -
-
https://git.jolheiser.com/go-spectre.git
Clarify scopes, templates, and characters
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Signature
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEgqEQpE3xoo1QwJO/uFOtpdp7v3oFAmGbDUoACgkQuFOtpdp7
v3pC7g//UFggZxlZa2mPhelfwVO7fXv3rUKyRwTIoOTS6+DY5dUOZtZ4SuL2nmxm
/D2YqmN0dPdGA/qHV35+lijeKQmvGBY+Fe5zxIwTQC4+AxMsq7Mg5RPkCfwH432O
G62niI+uMRo3iTwbwA86rM/AqaR/Q6g2ZZ7ew1DtulcgfJ8U+RczIXd6DhvQ00Dl
LQalWgOqYqa129A75G0Qd6h/APnSxk2YLDnO769FaBxJTy3EWA07kJz9kkB+Pgd7
k+NfSywTXZamXD517tCNvoci3teXwKCP62D5TWP+Rc/chHbiWeuXQ+oI9XbLmhN4
Z66WptHwmL0qdAu0ym9MbqpYEzu4T+ZKi8pUMYcv/heUFWeb14ZXSenDE/Zh5w0X
FU7qCqMyCxKbjmxUBk1f97EY/XUyI1CYoYcFqgxT+BrtH9Duz6/ko/moRvObBzk5
UBfZfovrTjR/iwH/E5vC3MwWyxCRg++sRmTdRjWkY/Rzq4ysDNjxRGPKKvLj5KZJ
R6piDok1A+d9tklce/iiU6kjvE1Y/6ZzlKCJygBRnvYpOlFY8KkBJIMeBYymU4VD
sG2yv0zjpTZbH6DIoKN8OlaKMQzy9C6xSH7f7GkCcW+fFARdq/03RQGlbDyIs3Je
yOTamVTMofMJBSnyTszZowO/A/bgbPv6AU1xAIljZ1yOiLjmf0w=
=pMgE
-----END PGP SIGNATURE-----
diff --git a/IMPLEMENTATION.md b/IMPLEMENTATION.md
index bd625e5e1e8c1bef7314b7e129a170abd6482e3d..cec4b9c7577bd9700f67e6bdbf64edbee4b011de 100644
--- a/IMPLEMENTATION.md
+++ b/IMPLEMENTATION.md
@@ -90,6 +90,8 @@
### 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 @@
### 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"]`|
@@ -117,6 +121,8 @@ |Basic|`["aaanaaan", "aannaaan", "aaannaaa"]`|
### Characters
([code](template.go))
+
+Characters are sets of characters used in a [Template](#templates).
|Symbol|Set|
|:---:|:---:|