Skip to content

Commit eb4b24a

Browse files
committed
docs: add Session Authenticator Event and Logging
1 parent 43a7f0a commit eb4b24a

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

docs/events.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,9 @@ When the magic link login fails, the following array will be provided:
6565
#### logout
6666

6767
Fired immediately after a successful logout. The only argument is the `User` entity.
68+
69+
### Event Timing
70+
71+
To learn more about Event timing, please see the list below.
72+
73+
- [Session Authenticator Event and Logging](./session_auth_event_and_logging.md).
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Session Authenticator Event and Logging
2+
3+
The following is a list of Events and Logging for Session Authenticator.
4+
5+
## Register
6+
7+
- Default Register
8+
- Post email/username/password
9+
- OK → event `register` and `login`
10+
- NG → no event
11+
- Register with Email Activation
12+
1. Post email/username/password
13+
- OK → event `register`
14+
- NG → no event
15+
2. Post token
16+
- OK → event `login`
17+
- NG → no event
18+
19+
## Login
20+
21+
- Default Login
22+
- Post email/password
23+
- OK → event `login` / table `auth_logins`
24+
- NG → event `failedLogin` / table `auth_logins`
25+
- Email2FA Login
26+
1. Post email/password
27+
- OK → no event / table `auth_logins`
28+
- NG → event `failedLogin` / table `auth_logins`
29+
2. Post token
30+
- OK → event `login`
31+
- NG → no event
32+
- Remember-me
33+
- Send remember-me cookie w/o session cookie
34+
- OK → no event
35+
- NG → no event
36+
- Magic-link
37+
1. Post email
38+
- OK → no event
39+
- NG → no event
40+
2. Send request with token
41+
- OK → event `login` / table `auth_logins`
42+
- NG → event `failedLogin` / table `auth_logins`

0 commit comments

Comments
 (0)