new support for CAS/OAuth/OpenID/HTTP based on pac4j