generated scaffold for login