I'm trying to decide if I have mis-configured something or this is expected behavior.
goal
I want to use the default admin login/logout functionality in my app for initial user testing. I will create users in admin and give the user their login manually. Users will login to app.
current behavior in the same browser
- if I log into the django admin with say, my admin user, and I then also log into my app with a different user in the same browser, I get Forbidden (403)
CSRF verification failed, then if I hit my back button on my app, I'm logged in with admin actually. - if both are logged in, the logout button on the admin and the logout button on my app affect each other.
- When I logout of the django admin, it shows the logged_out.html page I built for my app.
current behavior using chrome for admin and firefox for app
- everything works as I expectand there doesn't seem to be any confilict.
whats my question
Are these expected behaviors given my goal? Is the best practice to just login to admin and the app using different browsers?
If this behavior seems wrong I can start posting my configs, but I think maybe its expected.