Hi!
When the slo log type is missing the user_id this means that Auth0 did not find an active session that matches the session that was sent in the auth0 cookie.
These log entries indicate the user that made the request to /logout was already logged out or their existing session in Auth0 had already timed out / expired.
You can verify this by opening 2 tabs and logging into your application in both tabs.
Sign out of one tab, and then sign out in the other.
First log out when my session was active
{
"date": "2021-07-27T18:22:44.653Z",
"type": "slo",
"connection": "Username-Password-Authentication",
.......
"hostname": "tenant.us.auth0.com",
"user_id": "auth0|60.....",
"user_name": "my.name@mydomain.com",
...
}
Second logout when my session was not found
{
"date": "2021-07-27T18:23:21.783Z",
"type": "slo",
"connection": "Username-Password-Authentication",
.......
"hostname": "tenant.us.auth0.com",
"user_id": "",
"user_name": "",
...
}
Hope this helps!