Yii 2 Advanced Project Template ported to CodeIgniter 4.
Screenshots | ||
---|---|---|
- Signup
- Login
- Logout
- Email Confirmation
- Password Reset
- Contact Form
Remember me feature not working correct in Chrome (and other browsers) when:
- On Startup = "Continue where you left off"
- Continue running background apps when Google Chrome is closed = "On"
In this case browser not clean remember me cookie when remember me flag is not checked. This is not a bug in the code, but a feature of modern browsers.
composer create-project denis303/codeigniter4-advanced-app --stability=dev
-
Copy
env
to.env
and tailor for your app, specifically the baseURL and any database settings. -
Run
php spark migrate -all
.
If you don't receive email, you can create links manually:
- verification: /user/verifyEmail/<users.id>/<users.email_verification_token>
- reset password: /user/resetPassword/<users.id>/<users.password_reset_token>
PHP version 7.2 or higher is required, with the following extensions installed:
Additionally, make sure that the following extensions are enabled in your PHP: