code fixing

Signed-off-by: Mirko Ardinghi <mirko.ardinghi@resiltech.com>
Added four external identity providers

Signed-off-by: Mirko Ardinghi <mirko.ardinghi@resiltech.com>
Redraw login form

Signed-off-by: Mirko Ardinghi <mirko.ardinghi@resiltech.com>
Show only enabled IDPs

Signed-off-by: Mirko Ardinghi <mirko.ardinghi@resiltech.com>
shibboleth logout now is a module

Signed-off-by: Mirko Ardinghi <mirko.ardinghi@resiltech.com>
Add shibboleth idp logout and others improvements

Signed-off-by: Mirko Ardinghi <mirko.ardinghi@resiltech.com>