I have a site with two areas. One is for Gold members and the other is for Silver members. I create two session variables when a user logs in; each area requires two session variables to access.
Gold: session-userId and session-gold
Silver: session-userId and session-silver
Is this secured? What if a hacker steals or changes the session-silver to session-gold? Then they could access the different area, couldn't they?