...
- In
uportal-impl/src/main/resources/properties/contexts/userContext.xml
replace SimplePersonManager bean
with the RemoteUserPersonManager bean. Note that the bean id stays the same.Code Block <bean id="personManager" class="org.jasig.portal.security.provider.SimplePersonManager" />
Code Block <bean id="personManager" class="org.jasig.portal.security.provider.RemoteUserPersonManager" />
Step 3 - Person Attributes
TODO
...
Step 4 - Login Link
This step is only needed if you're using the uPortal rendered login link.
Modify uportal-war/src/main/resources/org/jasig/portal/channels/CLogin/html.xsl
...
Code Block |
---|
<!-- This is a modification of the uP 3.1.1 CLogin/html.xml code. I left a lot of the CAS stuff, which is not necessary, as Shib is used for authN. -->
<xsl:when test="$casLoginUrl!= ''">
<div id="portalCASLogin" class="fl-widget-content">
<a id="portalCASLoginLink" href="Login" title="Sign In">
<span>Sign In <span class="via-cas">with Shibboleth</span></span>
</a>
<p>New user? <a id="portalCASLoginNewLink" href="...link to URL with information on how to get a user id that works with Shib..." title="New User">Start here</a>.</p>
</div>
</xsl:when>
|
...
Code Block |
---|
<pre><? print_r(apache_request_headers()); ?></pre>
|
...
to change the Login and Logout UIs to something appropriate to your institution.