login and registration inkl. errorhandling