Using Contact Form 7 Custom Login Forms
Creating custom login form with Contact Form 7 can be a complex task that requires a lot of code. Custom Login Forms extension makes this task ridiculously easy.
This is our login form, build with Contact Form 7:

In the form’s setting, under actions tab, choose “User Login” and click on the “Add Action” button.

After you do that, simply set the action settings and… that’s it! Your Contact Form 7 form is now a login form.

If you want to add redirection after login was completed, simply add a Redirect action right after login action, which is available in the basic actions of Redirection for Contact Form 7.