├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── config └── emailverification.php ├── database └── migrations │ └── 2017_02_27_170020_add_verified_to_user_table.php ├── phpunit.xml ├── resources ├── lang │ ├── de │ │ └── messages.php │ ├── en │ │ └── messages.php │ └── nb │ │ └── messages.php └── views │ └── resend.blade.php ├── src ├── Contracts │ └── CanVerifyEmail.php ├── EmailVerification.php ├── Events │ ├── EmailVerificationSent.php │ └── UserVerified.php ├── Exceptions │ └── UserNotVerifiedException.php ├── Http │ └── routes.php ├── Listeners │ └── SendUserVerificationMail.php ├── Middleware │ └── IsEmailVerified.php ├── Notifications │ └── EmailVerification.php ├── Providers │ ├── EmailVerificationEventServiceProvider.php │ └── EmailVerificationServiceProvider.php └── Traits │ ├── CanVerifyEmail.php │ └── VerifiesEmail.php └── tests ├── Feature ├── MiddlewareTest.php ├── RegisterController.php ├── RegistrationTest.php ├── ResendVerificationMailTest.php ├── TestCase.php └── User.php └── Unit └── EmailVerificationTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | composer.lock 3 | .DS_Store 4 | .idea 5 | .project -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/composer.json -------------------------------------------------------------------------------- /config/emailverification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/config/emailverification.php -------------------------------------------------------------------------------- /database/migrations/2017_02_27_170020_add_verified_to_user_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/database/migrations/2017_02_27_170020_add_verified_to_user_table.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/phpunit.xml -------------------------------------------------------------------------------- /resources/lang/de/messages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/resources/lang/de/messages.php -------------------------------------------------------------------------------- /resources/lang/en/messages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/resources/lang/en/messages.php -------------------------------------------------------------------------------- /resources/lang/nb/messages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/resources/lang/nb/messages.php -------------------------------------------------------------------------------- /resources/views/resend.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/resources/views/resend.blade.php -------------------------------------------------------------------------------- /src/Contracts/CanVerifyEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Contracts/CanVerifyEmail.php -------------------------------------------------------------------------------- /src/EmailVerification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/EmailVerification.php -------------------------------------------------------------------------------- /src/Events/EmailVerificationSent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Events/EmailVerificationSent.php -------------------------------------------------------------------------------- /src/Events/UserVerified.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Events/UserVerified.php -------------------------------------------------------------------------------- /src/Exceptions/UserNotVerifiedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Exceptions/UserNotVerifiedException.php -------------------------------------------------------------------------------- /src/Http/routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Http/routes.php -------------------------------------------------------------------------------- /src/Listeners/SendUserVerificationMail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Listeners/SendUserVerificationMail.php -------------------------------------------------------------------------------- /src/Middleware/IsEmailVerified.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Middleware/IsEmailVerified.php -------------------------------------------------------------------------------- /src/Notifications/EmailVerification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Notifications/EmailVerification.php -------------------------------------------------------------------------------- /src/Providers/EmailVerificationEventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Providers/EmailVerificationEventServiceProvider.php -------------------------------------------------------------------------------- /src/Providers/EmailVerificationServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Providers/EmailVerificationServiceProvider.php -------------------------------------------------------------------------------- /src/Traits/CanVerifyEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Traits/CanVerifyEmail.php -------------------------------------------------------------------------------- /src/Traits/VerifiesEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/src/Traits/VerifiesEmail.php -------------------------------------------------------------------------------- /tests/Feature/MiddlewareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Feature/MiddlewareTest.php -------------------------------------------------------------------------------- /tests/Feature/RegisterController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Feature/RegisterController.php -------------------------------------------------------------------------------- /tests/Feature/RegistrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Feature/RegistrationTest.php -------------------------------------------------------------------------------- /tests/Feature/ResendVerificationMailTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Feature/ResendVerificationMailTest.php -------------------------------------------------------------------------------- /tests/Feature/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Feature/TestCase.php -------------------------------------------------------------------------------- /tests/Feature/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Feature/User.php -------------------------------------------------------------------------------- /tests/Unit/EmailVerificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josiasmontag/laravel-email-verification/HEAD/tests/Unit/EmailVerificationTest.php --------------------------------------------------------------------------------