simple login component - abandoned for now