I have various sites in old asp that limit access to various parts of the sites based upon authentication. This authentication is done firstly via the incoming http request ip address. if it is within a speicifed range (held in a database) then authentication is automatic if the ip address is not in the database then a user has to input a username and password to authenticate themselves. I was wondering about the possibility of developing this kind of security model for DNN so i can build alternative sites using the CMS. I know its not the most ideal way to authenticate but I have no choice over the matter. I could do it at the IIS level but it is easy to manage it in the database.
I'm not to sure where to begin with it. What are the current classes used in DNN. I have been looking for the portal security class but can't find it.