Passing the provider id to the ExpiredAuthorizationException in a way that the ReconnectFilter can renew the expired token associated to this provider id. In another way the provider id was the string "null" and the session could not be deleted and consequently renewed through ConnectController.
After that the filter removes the old facebook connection and creates a new one through a POST in /connect/facebook?reconnect=true of the ConnectController.
Passing the provider id to the ExpiredAuthorizationException in a way that the ReconnectFilter can renew the expired token associated to this provider id. In another way the provider id was the string "null" and the session could not be deleted and consequently renewed through ConnectController.
After that the filter removes the old facebook connection and creates a new one through a POST in /connect/facebook?reconnect=true of the ConnectController.