Enterprise open source portal built by and for the higher education community.
This project is maintained by uPortal-Project
REMOTE_USER
AuthenticationuPortal can authenticate users based on the value of HttpServletRequest.getRemoteUser()
, which
will be non-null if the user has logged in via some form of container-managed authentication.
uPortal can support a wide variety of authentication providers in this way, both commercial and open
source. Some examples are Shibboleth/SAML (using mod_shib
in Apache HTTPD) and CoSign
(using mod_cosign
in Apache HTTPD).
RemoteUserPersonManager
:notebook: Beginning with uPortal 5.0.5, explicitly configuring RemoteUserPersonManager
in Spring
is not required. uPortal will automatically apply the behavior of RemoteUserPersonManager
whenever RemoteUserSecurityContextFactory
is enabled.