You have to use the authentication (either Forms or Windows) to force the user to login
This can be done using the WebConfig file and couple of login controls available in VS2005 or VWD2KEE
Here is the sample for Forms Authentication in WebConfig file
<authentication mode="Forms">
<forms name="AuthCookie" loginUrl="Login.aspx" defaultUrl="Home.aspx" timeout="10" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
Try to include the login controls over a new ASP.net Page
Shasur
http://www.vbadud.blogspot.com