Revert "working on user login"

This reverts commit e34161bafabdbe3ed18cc7140b2e8f472df7d1cd.
Revert "Revert "working on user login""

This reverts commit 408ea15c11e43861aad5e64a7e02f4bec3850165.