If a user's id is in the session, it seems all I can do to validate things, is make sure that this is the user id I should be using for my transactions. The only checks I can make are that it is numeric value.
Is there extra secure techniques that can be done to ensure that the user in the session is the the system thinks it is?