This is an authentication login component made with Reactjs and Typescript. It's easy to play with and easy to adjust to your needs.
This webapp is connected to my own api. You can see find that here: authentication-api-backend
You can registrate a new account clicking in the "registration" button.
Or to realize the login by clicking in the "email" button.
Google and Facebook validation was not implemented until this moment.