As some of the others pointed out, there's a lot to be considered when securing a website login form. Some other things to consider are:
And there's plenty more. You can get a bit of an introduction to website security at my site
. (it's all free).
I'm gathering up information on all the different security issues to be considered when securing websites.