Skip to content

Commit 5bd4101

Browse files
authored
Password management
1 parent c7a06be commit 5bd4101

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

docs/architecture.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,18 @@ Encrypted (AES-256):
113113
- [Decrypt](https://github.com/Shuffle/shuffle-shared/blob/d5e67ed2cefb5e94f3c516bdd3030384f6241754/shared.go#L11228)
114114

115115

116+
### Password Management
117+
On the cloud instance of Shuffle (https://shuffler.io) the following password policy applies:
118+
- Minimum length of 10
119+
- Lower- and Uppercase character
120+
121+
If you try to log in too many times in a short amount of time, you will be locked from attempting to log in for a short amount of time. [Details can be seen here: CheckPasswordStrength()](https://github.com/Shuffle/shuffle-shared/blob/c0c6ec07f7268622d9ad82b2854475bf987ded6c/shared.go#L9452)
122+
123+
124+
In local instances of Shuffle, password policies are minimal (8 characters).
125+
116126
### Backend API access
117-
There are multiple ways to access the API. The first is through the UI and a logged in user. The second is through the API directly with a Bearer token. The third is from a workflow execution.
127+
There are multiple [ways to access the API](/docs/API). The first is through the UI and a logged in user. The second is through the API directly with a Bearer token. The third is from a workflow execution.
118128

119129
- Session Token: Defined in a users' browser as user logs in.
120130
- Bearer Auth: This is a token provided to each user to be used with the [API](/docs/API)

0 commit comments

Comments
 (0)