Kim Ahley

docx

School

Mt San Jacinto Community College District *

*We aren’t endorsed by this school

Course

425

Subject

Information Systems

Date

Nov 24, 2024

Type

docx

Pages

1

Uploaded by CoachHawk3729

Report
Kim Ahley Week 4 Discussion board 11/19/2023 Professor: Michael Burt “User functionality directly impacts the experience and success of a website,” (Peterson, 2023) but can also create risks. Controlling user input is very important in web development. Web developers can achieve this by sanitizing and validating input. Sanitizing prevents unsafe characters while validation will check if the input is in the expected format/type. Using generic error messages and revealing as less as possible is also a helpful tactic. For example, it is more secure for a user who accidentally entered incorrect PII to receive a generic error message such as “Incorrect information” then a specific message such as “incorrect zip code.” Developers can secure file uploads by “restricting allowed file types, setting size limits, and isolating uploaded files” (Zomaya, 2023). Web developers should have SSL certificates and HTTPS connections to ensure encryptions for all connections to the website. Third parties will be unable to access data. This can prevent a man in the middle attack. Authentication is another layer of defense. This could mean requiring a user to log in before revealing sensitive information. This ensures that data is being sent by a legitimate source. Peterson, T. C. (2023, March 1). Why is user experience important in website design and development | TechWyse Internet Marketing . https://www.techwyse.com. https://www.techwyse.com/blog/website- design/why-is-user-experience-important-in-website-design-and- development Links to an external site. Zomaya, D. (2023, April 24). Best practices for Web form security. Sucuri Blog . https://blog.sucuri.net/2021/08/best-practices-for-web-form- security.html Links to an external site.
Discover more documents: Sign up today!
Unlock a world of knowledge! Explore tailored content for a richer learning experience. Here's what you'll get:
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help