cornernote/yii-account-module

Account management for Yii including login/logout, lost password, update account, change password.

Installs: 199

Dependents: 0

Stars: 2

Watchers: 1

Forks: 4

Open Issues: 1

Language: PHP

1.3.0 2014-09-24 11:05 UTC

README

Allows users to create and manage their account.

Features

  • Provides actions that can be used with current defaults, or easily extended to allow fully customisable account management:
    • AccountLoginAction - Login to an account, optional ReCaptcha after 3 login attempts.
    • AccountLogoutAction - Logout from an account.
    • AccountSignUpAction - Sign up for a new account, can optionally send an account activation email, or can allow direct activation.
    • AccountActivateAction - Activate a new account once the secure email link is clicked.
    • AccountResendActivationAction - Resends the activation email incase it did not arrive.
    • AccountLostPassword - Request an email to be sent which will contain a secure link to allow a password reset, with optional ReCaptcha.
    • AccountResetPasswordAction - Checks for valid link and allows resetting the account password.
    • AccountUpdateAction - Update own account details.
    • AccountChangePasswordAction - Change own password details after verifying current password.
    • AccountViewAction - View own account details.
  • Automatically detect the users timezone on signup.
  • Does not impose a data structure, you can use your existing User table with your existing fields.
  • Module uses YiiEmailModule, allows emails with templates and email queueing.
  • Module uses YiiStrap, the ultimate Twitter Bootstrap extension for Yii.

Resources

Support

License

BSD-3-Clause, Copyright © 2013-2014 Mr PHP

Mr PHP Project Stats

Latest Stable Version Total Downloads Monthly Downloads Latest Unstable Version Build Status License