Hi there,...
lately - should be sleeping right now, so - first of all i cant really give you an answer on your question where the best place for a check will be but - i would like to post this link here:
http://forum.joomla.org/index.php?topic ... .msg756200there are some good infos arround on what its all about when talking about acl in J!1.5 and if or how to use it.
In short, and if i got it right - theres no way of doing this by using the database to get or store this info there for now.
Im saying this because your posting looks like your interested in new ways of getting things done with and in J!1.5, which - depending on how complex your component gets, surely could be the way you mentioned. (ACL)
I followed another discussion in a different forum on how to check to see if a user is registered or better "logged in" and some tell that simply to check $my->id would do the job pretty fine.
- i would check this before "calling" the views so if this then is the controlling part, ill take it.
if not registered / logged in -> special view for people not logged in
else -> normal behaviour / normal view / forms aso
Hope that this helps a little - Sven