We are trying to customize user application to get some enhanced feature.
What we need to do is to let user login by an appointed attribute, say
email/password, instead of by username(cn)/password. Also on the forgot
password page, we identify user by email address instead of username(cn).
Is there a way to do that? If yes, what do we need to do? For example, do
we need to write a portlet to replace ForgotPasswordPortlet or have a
private page in front?
In addition, we want to integrate user app to our other portal system.
How can we do that? So when users login our portal system, they will
access user application pages bypassing the login.
Hope that makes sense.