diff options
author | Frederic Guillot <fred@kanboard.net> | 2015-12-06 23:00:58 -0500 |
---|---|---|
committer | Frederic Guillot <fred@kanboard.net> | 2015-12-06 23:00:58 -0500 |
commit | 7f3bf38e8db9288d92f2864be4f66b14adf80971 (patch) | |
tree | 57c5d31876ba50c1674736493f58d9ab4e59474b /doc/plugin-authentication-architecture.markdown | |
parent | 5c84996ee7140e2cff1d8e18fb9482e8a4c020a8 (diff) |
Fix typo in documentation
Diffstat (limited to 'doc/plugin-authentication-architecture.markdown')
-rw-r--r-- | doc/plugin-authentication-architecture.markdown | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/plugin-authentication-architecture.markdown b/doc/plugin-authentication-architecture.markdown index 6ef1fb88..d357c933 100644 --- a/doc/plugin-authentication-architecture.markdown +++ b/doc/plugin-authentication-architecture.markdown @@ -16,7 +16,7 @@ Kanboard supports natively the TOTP standard. Authentication Interfaces ------------------------- -To have a pluggable system, auhentication drivers must implement a set of interfaces: +To have a pluggable system, authentication drivers must implement a set of interfaces: | Interface | Role | |------------------------------------------|------------------------------------------------------------------| @@ -44,7 +44,7 @@ For each HTTP request: 1. If the user session is already open, execute registered providers that implements `SessionCheckProviderInterface` 2. Execute all providers that implements `PreAuthenticationProviderInterface` 3. If the end-user submit the login form, providers that implements `PasswordAuthenticationProviderInterface` are executed -4. If the end-user want to use OAuth2, the selected provider will be executed +4. If the end-user wants to use OAuth2, the selected provider will be executed 5. After a successful authentication, the last registered `PostAuthenticationProviderInterface` will be used 6. Synchronize user information if necessary @@ -57,7 +57,7 @@ Events triggered: Each time a failure event occurs, the counter of failed logins is incremented. -The user account can be locked down for the configured period of time and a captcha can be shown to avoid bruteforce attacks. +The user account can be locked down for the configured period of time and a captcha can be shown to avoid brute force attacks. User Provider Interface ----------------------- @@ -95,5 +95,5 @@ User Local Synchronization User information can be automatically synced with the local database. - If the method `getInternalId()` return a value no synchronization is performed -- The methods `getExternalIdColumn()` and `getExternalId()` must returns a value to sync the user +- The methods `getExternalIdColumn()` and `getExternalId()` must return a value to sync the user - Properties that returns an empty string won't be synced |