im a novice in authentication concepts, so trying to explore about authentication and different types of authentication..
My first doubt is, when i searched on google its saying that default authenication is windows authentication for a webproject, but when i see my new webproject it shows me as Forms authentication in my web.config file
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="2880" />
</authentication>
what is the correct default authentication of a webproject in asp.net?
My another doubt is, is it really required to use authentication and authorisation in asp.net, as i worked with a mvc project what i did in that was when the user logged in i checked with the database if the userid and password are matching and if yes then retrieve the roleId of that user and then grant menus that the user has rights?