React SDK logout of all subdomains

Please include the following information in your post:
SDK:@auth0/auth0-react"
Version: ^1.6.0
Platform: Chrome: 103.0.5060.114

Problem Description:
I have two call back urls “root.app” and “*.root.app”. Users initially are directed to root.app where they then login. After login they are then redirected to “{workspaceid}.root.app” (workspaces available to a user is data inside of app_meta which I pull and redirect to their workspace). Users can have multiple workspaces and can switch between workspaces (users are not having to reinitiate login either during this switch).

This works except the logout. Using the sdk logout from useAuth0 will only log the user out of the current subdomain they are on but will not cause a logout in “root.app” or in other subdomains. How do I implement this where clicking logout will log user out of all active sessions for any subdomain “{workspaceid}.root.app” and “root.app”

Also having the same issue here.

@parlir did you figure that out eventually?

I decided to avoid using subdomains. I believe a solution is to write a custom logout server side using auth0 authentication api. Namely using something like this
https://auth0.com/docs/api/authentication#logout
to invalidate all the users cookies on browsers. But I haven’t explored this fully.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.