ded Posted December 5, 2008 Share Posted December 5, 2008 I want to setup a login on the home page. Based on who logs in will determine which parts of the website the user is allowed to update. How is this done? Any examples out there in php world? Regards, DED Quote Link to comment Share on other sites More sharing options...
corbin Posted December 6, 2008 Share Posted December 6, 2008 That can be done 400290814928412 different ways. Basic idea is some kind of authentication system and some kind of ACL system. Quote Link to comment Share on other sites More sharing options...
dclamp Posted December 6, 2008 Share Posted December 6, 2008 the best way to do this (and the most complicated) is to have groups with permissions. You have 3 table: members, groups, permissions. Members table set up as so: memberID | username | password | groupID groups: groupID | name | description permissions: permissionID | groupID | permission | access For each of your members you assign a group to them. Ex: Admin, Registered, Guest Scenario: You have a page: secretpage.php. You want only Admin and Registered members to see. In the permissions table you set up something like this: permissionID | groupID | permission | access 1 | 1 | secretpage | 1 <-- can view 2 | 2 | secretpage | 1 <-- can view 3 | 3 | secretpage | 0 <-- can't view If you want further explanation, i can give you some. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.