Customizing Login & Workflow
Nate Klingenstein
ndk at sudonym.me
Tue May 10 15:43:20 EDT 2016
Joel,
> Next step: we will customize the login page,
Login page customization details are available as part of the InCommon Shibboleth workshop series:
https://spaces.internet2.edu/pages/viewpage.action?pageId=49841792#LinuxIdentityProviderIdPv3(RHEL7)-1.CustomizetheIdP'sLoginPage
> and implement a workflow for Terms of use agreement & password change.
You’ll find tons of stubs or working code for this if you’re using the standard flows. You may not need to do anything other than wire up the standard flows to the right checks. Depends on your use cases, I think.
> Is above a suitable best practices path?
https://wiki.shibboleth.net/confluence/display/DEV/Java+Developer%27s+Guide
The developers are very clear about which interfaces are public and which interfaces are private. I would stick to intended extension points whenever possible. A class you customize is a class you maintain.
Take care,
Nate.
More information about the users
mailing list