Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description

The Self-Service account creation portlet is a very much pre-release, in-development, not-complete portlet application and suite of portlets for self-service account management. The portlet affords features for end-user account creation, password reset, modification of user information, and administration over these features.

Goals of project

  • Provide compelling self-service account management features suitable for use with uPortal out of the box (if you really don't have a better identity store, uPortal becomes a more basically usable store for small projects)
  • Provide support for integrating these features with reasonable places to really be storing this account information, which probably isn't the uPortal database, and is probably instead external LDAP or database (since you have a real store for identity information, it is feasible to adapt this portlet for use with that

In short, to provide an open source, shared, portlet-implemented platform on which adopters can implement their self-service account management needs.

Screenshots

Gallery

Features

TODO: Further document features

Multiple back-end adapters and API for custom adapters

  • In-Memory account store (useful only for demonstration purposes)
  • uPortal database account store (useful for using this portlet to add self-service account creation and management features to uPortal, e.g. for small uPortal projects not making use of an external store of user accounts)
  • Hibernate/RDBMS account store for storing accounts into a database

Source control

TODO: note location in source control

Installing and testing

TODO: Document how to install and test

What you have to do for this portlet to be at all useful to you

TODO: Document how to make this portlet useful

Directions for further effort

TODO: Document glorious ideas for the further evolution of this portlet'

  • Submit this portlet for Jasig portlet incubation