Registration Security — Protect Your Account And Information

CONNECT SRMAP's registration system includes checks designed to protect account creation and verification.

Security Measures in the Supplied Registration Code

  • Prepared Database Statements: Prepared statements are used for key database operations, helping reduce SQL injection risks.

  • Password Hashing: Passwords are processed using PHP's password_hash() function with bcrypt.

  • Email Verification: New accounts begin with an unverified status and require a valid verification link to become verified.

  • Verification Tokens: Tokens are generated using PHP's random_bytes() function.

  • Session Cookie Settings: The handler sets HTTP-only and SameSite cookie options.

  • Security Headers: The handler includes headers such as X-Frame-Options, X-Content-Type-Options, and Referrer-Policy.

  • Duplicate Checks: The system checks for existing registration numbers and email addresses.

  • Error Handling: Unexpected registration errors are logged on the server, while users receive a general error message.

How to Protect Your Account

  1. Use your own student email address.

  2. Create a unique password.

  3. Keep your password and verification link private.

  4. Log out when using a shared computer.

  5. Report suspicious account activity or unexpected verification messages.

  6. Share only the personal information necessary for support to investigate your issue.

Privacy Reminder

Registration may collect student and academic information, including registration number, class, section, hostel details where applicable, email, and profile-related fields.

Only provide accurate information through the registration form. For questions about how information is handled, contact CONNECT SRMAP support.

Important

These are security measures present in the supplied code, not a guarantee that the entire website is secure. Security also depends on hosting configuration, database permissions, email configuration, other application pages, and ongoing maintenance.

Need Help?

Email:
connectsrmap@purlyedit.in

Help Center:
https://oursrmap.purlyedit.in/chat_profile/HELP_CENTER

PAGE URL:
https://oursrmap.purlyedit.in/register.php