Change user langauge on login

Hello,

Trying to change user language which is based on User.language when logging in. Before I was doing it via user_logged_in signal by modifying the session, but now with a setting cookie via response.set_cookie() it’s impossible as it does not return any response ?

Is it the only way of setting the language ? Would like to use both for admin & frontend logging in process.

Thanks