@swansonphotos : I see a lot of user registrations with strange email id’s and i came to know that that the spammers use wp-login.php?action=register. Since i have my own registration page and a login page, i do not want any one to use the wp-login.php for any registration or login purposes.
Coming back to the main problem, I don’t want to use wp-login.php to get into my dashboard. I would expect my login.php should do exactly the same function of logging in the user and thereby provide access to Dashboard. I just want to understand is this the way that wordpress works ? I mean to access Dashboard we have to authenticate using wp-login.php. Or am i missing something in my login.php that wp-login.php does to enable me access to dashboard ?