Infrastructure Security

What Is SSL/TLS?

Cryptographic protocols that provide encrypted communication between a client (browser) and server. SSL (Secure Sockets Layer) is the predecessor to TLS (Transport Layer Security). TLS 1.2 and 1.3 are the current standards. These protocols ensure data transmitted between users and your application cannot be intercepted or modified.

In Laravel Applications

Laravel applications should enforce HTTPS in production using URL::forceScheme("https") and the HSTS header. Your SSL certificate should cover all subdomains and use TLS 1.2 or higher. Check certificate expiration dates regularly to avoid outages.

Example

An expired SSL certificate causes browsers to show a security warning, driving users away. Continuous monitoring can alert you days before expiration.

Related Terms

Related Articles

Monitor Your Laravel Application's Security

StackShield continuously checks your Laravel application from the outside, catching security issues before attackers find them.

Start Free Trial