{"id":19001938,"url":"https://github.com/lucthienphong1120/form-validate","last_synced_at":"2025-04-22T18:03:05.993Z","repository":{"id":42242712,"uuid":"479657232","full_name":"lucthienphong1120/form-validate","owner":"lucthienphong1120","description":"Form validate user input for securing webapp","archived":false,"fork":false,"pushed_at":"2023-02-06T16:01:27.000Z","size":44,"stargazers_count":9,"open_issues_count":4,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-16T08:07:10.034Z","etag":null,"topics":["form","form-validate","form-validation","forms","input-validation","javascript","js","security","user-input","validation"],"latest_commit_sha":null,"homepage":"http://ltp.crfnetwork.cyou/form-validate/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lucthienphong1120.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-09T07:51:27.000Z","updated_at":"2023-02-27T09:02:01.000Z","dependencies_parsed_at":"2023-02-19T09:35:16.626Z","dependency_job_id":null,"html_url":"https://github.com/lucthienphong1120/form-validate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucthienphong1120%2Fform-validate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucthienphong1120%2Fform-validate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucthienphong1120%2Fform-validate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucthienphong1120%2Fform-validate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucthienphong1120","download_url":"https://codeload.github.com/lucthienphong1120/form-validate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250295882,"owners_count":21407035,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["form","form-validate","form-validation","forms","input-validation","javascript","js","security","user-input","validation"],"created_at":"2024-11-08T18:13:18.517Z","updated_at":"2025-04-22T18:03:05.947Z","avatar_url":"https://github.com/lucthienphong1120.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# form-validate\n\nForm validate with js (2 ways), see the example below\n\n+ https://www.ltp110.tk/form-validate/index\n+ https://www.ltp110.tk/form-validate/index2\n\nMore other types, see at [Issues](https://github.com/lucthienphong1120/form-validate/issues)\n\n## Not All Solutions are Equal\n\nInput validation is an important layer of security that all production-level applications should have. However, no matter how ‘perfect’ your input validation is for your specific use case, there simply are limitations to all kinds of security implementations - and input validation is not exempt from it.\n\nYou cannot make your application fully XSS-proof through input validation alone. Controls may be put in place at the input level that may lessen the attack surface of the application, but it doesn’t fully remediate it. Full remediation of an XSS vulnerability in your application requires additional layers of defenses, such as mitigation on the browser-level (via secure cookies, content-security-policy headers, etc.) and escaping and purifying user-provided input.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucthienphong1120%2Fform-validate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flucthienphong1120%2Fform-validate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucthienphong1120%2Fform-validate/lists"}