User Register page

Hi @chrisshayan ,

* User can save their data when login successful. Support some fields: FirstName, LastName, Salary
* Protect some sensitive resources.
* User can connect their social network with us