Reusing Login Functionality

Uses SHA256 and SALT
Revert "Reusing Login Functionality"

This reverts commit 7fca56d6af82f2c2b0d28abc0426add6b7d1e33b.
Login functionality has been rechecked for good