User authentication and password changing utility
