<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Building Secure PHP Applications</title>
    <subTitle>A Comprehensive Guide to Protecting Your Web Applications from Threats</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Sahu, Satej Kumar.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/aut</roleTerm>
    </role>
  </name>
  <name type="corporate">
    <namePart>SpringerLink (Online service)</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">xxu</placeTerm>
    </place>
    <dateIssued encoding="marc">2024</dateIssued>
    <edition>1st ed. 2024.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">electronic</form>
    <form authority="gmd">electronic resource</form>
    <reformattingQuality>access</reformattingQuality>
    <extent>XXVII, 418 p. 43 illus. online resource.</extent>
  </physicalDescription>
  <abstract>Learn how to protect PHP applications from potential vulnerabilities and attacks. As cyberattacks and data breaches continue to rise, it's crucial for developers and organizations to prioritize security in their PHP applications. The book offers an all-encompassing guide to securing PHP applications, covering topics ranging from PHP core security to web security, framework security (with a focus on Laravel), security standards, and protocol security. After examining PHP core security and essential topics, such as input validation, output encoding, secure session management, and secure file handling, you’ll move on to common security risks in PHP applications and provides practical examples to demonstrate effective security measures. From there, you’ll delve into web security, addressing XSS, SQL injection, and CSRF, reviewing in-depth explanations and mitigation techniques. A significant portion of the book focuses on Laravel's built-in security features, guiding readers to avoid common pitfalls. Industry-standard security protocols like HTTP, OAuth, and JSON Web Tokens are explained with demonstrations for how to effectively use them to ensure integrity, confidentiality, and authenticity in web applications. Additionally, protocol security is discussed, including secure communication, file transfer protocols (SFTP), and email handling. Security in cloud and hybrid environments is also discussed. This book's comprehensive and inclusive approach spans a wide range of security topics related to PHP and ensures that no critical areas are overlooked. It goes beyond theoretical concepts by providing practical guidance and actionable steps. It includes code snippets, real-world examples, case studies, and hands-on exercises, enabling you to apply the knowledge gained in practical scenarios. Building Secure PHP Applications provides a holistic approach to security, empowering you to build robust and resilient PHP applications.</abstract>
  <tableOfContents>Chapter 1: Introduction to PHP Application Security -- Chapter 2: PHP Core Security -- Chapter 3: Web Security for PHP Applications -- Chapter 4: Framework Security. Chapter 5: Security Standards and Best Practices -- Chapter 6: Protocol Security -- Chapter 7: Incident Response and Security Monitoring -- Chapter 8: Future Trends in PHP Application.</tableOfContents>
  <note type="statement of responsibility">by Satej Kumar Sahu.</note>
  <subject authority="lcsh">
    <topic>Computer programming</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Internet programming</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Data protection</topic>
  </subject>
  <subject>
    <topic>Programming Techniques</topic>
  </subject>
  <subject>
    <topic>Web Development</topic>
  </subject>
  <subject>
    <topic>Data and Information Security</topic>
  </subject>
  <classification authority="lcc">QA76.6-76.66</classification>
  <relatedItem type="host">
    <titleInfo>
      <title>Springer Nature eBook</title>
    </titleInfo>
  </relatedItem>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <identifier type="isbn">9798868809323</identifier>
  <identifier type="uri">https://doi.org/10.1007/979-8-8688-0932-3</identifier>
  <location>
    <url>https://doi.org/10.1007/979-8-8688-0932-3</url>
  </location>
  <recordInfo>
    <recordCreationDate encoding="marc">241119</recordCreationDate>
    <recordChangeDate encoding="iso8601">20251030113319.0</recordChangeDate>
    <recordIdentifier source="DE-He213">979-8-8688-0932-3</recordIdentifier>
  </recordInfo>
</mods>
