I've noticed an issue where the Logout functionality in Silhouette is not clearing the PLAY_SESSION cookie when you discard the authenticator service. On Chrome, this works just fine, but in Safari it's keeping the user logged in. When you look at the cookies from the browser, you can see the cookie is removed in Chrome, but it still exists in Safari. Is this an issue with Play, or with Silhouette? This is the code I'm using to logout:
I'm using Session Authentication in Silhouette FYI. The redirect seems to work since it goes to the home page, but it does not log the user out.