{"json_modified": "2016-09-14T01:00:52.068485", "uuid": "331ca9c4-2675-4e7d-bd0f-454309cb3167", "title": "Website security", "url": "/en-US/docs/Learn/Server-side/First_steps/Website_security", "tags": ["Web security", "Beginner", "Intro", "Guide", "Security", "CodingScripting", "Learn", "beginner", "Server-side programming"], "translations": [], "modified": "2016-09-14T01:00:52", "label": "Website security", "localization_tags": [], "locale": "en-US", "id": 194921, "last_edit": "2016-09-14T01:00:41", "summary": "This article has explained the concept of web security and some of the more common threats that your website should attempt to protect against. Most importantly, you should understand that a web application cannot trust any data from the web browser! All user data should be sanitized it before it is displayed, or used in SQL queries or file system calls.", "sections": [{"id": "What_is_website_security", "title": "What is website security?"}, {"id": "Website_security_threats", "title": "Website security threats"}, {"id": "Cross-Site_Scripting_(XSS)", "title": "Cross-Site Scripting (XSS)"}, {"id": "SQL_injection", "title": "SQL injection"}, {"id": "Cross_Site_Request_Forgery_(CSRF)", "title": "Cross Site Request Forgery (CSRF)"}, {"id": "Others_threats", "title": "Others threats"}, {"id": "A_few_key_messages", "title": "A few key messages"}, {"id": "Summary", "title": "Summary"}], "slug": "Learn/Server-side/First_steps/Website_security", "review_tags": ["technical"]}