[6593]: A Terms and Conditions Dialog Should Optionally be Displayed for a New User (Review code)

Signed-off-by: Ayoub Zayati <ayoub.ezzayati@exoplatform.com>
[6591]: Portal Users Should be able to Reset Their Password (Review code)

Signed-off-by: Ayoub Zayati <ayoub.ezzayati@exoplatform.com>
A New User Should be Asked to Change His Password. (Review code)

Signed-off-by: Ayoub Zayati <ayoub.ezzayati@exoplatform.com>