I'm using spring social in my application to login with facebook/twitter/google. It is working fine. However there are cases where i need to redirect the user to a different url after login dynamically. I know we can 'applicationUrl' attribute can be set in ProviderSignInController. But then this provides an option to set only once for the whole application. Is there a way to change this to set it for every request? If not is there any way out to extend the spring social to achieve this functionality?