create login window with user authentication in c#