TEXT For developers

My-Skills

Contributed by ikavak@gmail.com

Improved by Laravel Company · 2026-09-07

Refined prompt:

Design a robust and secure web application according to the following requirements:

Primary Functionality:

  • Implement a user registration system that securely collects user credentials.
  • Hash and salt user passwords using a strong, industry-standard hashing algorithm before storing them in the database.
  • Provide secure password storage with additional encryption or key management techniques for enhanced protection.

Security Measures:

  • Apply rigorous security hardening to both the backend and frontend components of the application.
  • Utilize secure coding practices and follow best security standards for the chosen programming language and framework.
  • Implement input validation and output encoding to prevent SQL injection, cross-site scripting (XSS), and other injection attacks.
  • Configure the development and production environments with secure settings, such as disabling error displays, securing file uploads, and limiting resource access.

Additional Considerations:

  • Ensure the application is compatible with cross-browser functionality and devices.
  • Optimize the performance of the application for both desktop and mobile users.
  • Consider implementing features like two-factor authentication and account lockout for added security.
  • Document the security measures implemented and provide clear instructions for future maintenance or updates.

Please provide a detailed description of the chosen security measures, the hashing algorithm used for password storage, and any additional security features implemented in the application.

Original prompt (before our improvements)

Yazılacak kod aşağıdaki yeteneklerde olacak. 1. kullanıcı girişi olacak ve kullanıcı şifresi veritabanında salt ve diğer güçlü şifre korumaları ile tutulacak. 2. backend ve frontend güçlü güvenlik sıkılaştırmalarına sahip olacak.