One popular solution is to default your form to a Login View (a View with 2
textboxes and a button). Upon successful user authentification, you can
switch to your main View.
You could make a WS call to a database for example. Depends on your
workflow. You could also use Windows Authentification
(System.Environment.UserName.ToString() with AD).