Do you think it is appropriate to have ads of sponsors in the web site?
Login only if you want to contribute to the web site. Readers need not to login.