Why does Codeigniter do this? I mean isn’t it very insecure if users can see which data is stored in their session? And and what if they change a value in the cookie?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Well, it’s data about the user. If they want to change it… so what? I don’t see how it’s “insecure”.
You can encrypt session data, or use databases for session data integrity verification.
The documentation is your friend; use it.
For what it’s worth, it does seem daft that native PHP sessions aren’t used. The documentation claims that this offers “more flexibility” to developers, but given the caveats listed on that page, I can’t imagine how.