DEV Community

loading...

# security

👋 Sign in for the ability sort posts by top and latest.
✋🏼🔥 CS Visualized: CORS

✋🏼🔥 CS Visualized: CORS

Reactions 2203 Comments 63
9 min read
A Guide to Securing Node.js Applications

A Guide to Securing Node.js Applications

Reactions 1871 Comments 45
11 min read
Please Stop Using Local Storage

Please Stop Using Local Storage

Reactions 1688 Comments 186
11 min read
LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End

LocalStorage vs Cookies: All You Need To Know About Storing JWT Tokens Securely in The Front-End

Reactions 1643 Comments 40
7 min read
API Security Best Practices

API Security Best Practices

Reactions 1318 Comments 8
5 min read
Authorization and Authentication For Everyone

Authorization and Authentication For Everyone

Reactions 1314 Comments 25
15 min read
Why Facebook's api starts with a for loop

Why Facebook's api starts with a for loop

Reactions 1131 Comments 41
5 min read
Web security knowledge you must understand it (Part I: HTTPS, TLS, SSL, CORS, CSP)

Web security knowledge you must understand it (Part I: HTTPS, TLS, SSL, CORS, CSP)

Reactions 947 Comments 33
5 min read
How to securely store JWT tokens.

How to securely store JWT tokens.

Reactions 930 Comments 49
6 min read
9 Evil Bash Commands Explained

9 Evil Bash Commands Explained

Reactions 842 Comments 67
7 min read
CORS, XSS and CSRF with examples in 10 minutes

CORS, XSS and CSRF with examples in 10 minutes

Reactions 780 Comments 11
7 min read
Implementing Passwordless Authentication in Node.JS

Implementing Passwordless Authentication in Node.JS

Reactions 710 Comments 30
6 min read
How to Learn Penetration Testing: A Beginners Tutorial

How to Learn Penetration Testing: A Beginners Tutorial

Reactions 706 Comments 17
9 min read
Understanding CORS

Understanding CORS

Reactions 690 Comments 18
7 min read
How to Process Passwords as a Software Developer

How to Process Passwords as a Software Developer

Reactions 687 Comments 41
4 min read
How to learn web application security

How to learn web application security

Reactions 664 Comments 17
4 min read
Demystifying JWT: How to secure your next web app

Demystifying JWT: How to secure your next web app

Reactions 630 Comments 16
7 min read
Security for the front-end developer

Security for the front-end developer

Reactions 565 Comments 13
4 min read
Automatic SSL with Let's Encrypt & Nginx

Automatic SSL with Let's Encrypt & Nginx

Reactions 551 Comments 18
8 min read
How Does BitTorrent Work? a Plain English Guide

How Does BitTorrent Work? a Plain English Guide

Reactions 546 Comments 10
21 min read
7 security tips for your React application. 🔐

7 security tips for your React application. 🔐

Reactions 530 Comments 17
7 min read
Missed Frontend Vulnerabilities (1): CSS is not as safe as you think!

Missed Frontend Vulnerabilities (1): CSS is not as safe as you think!

Reactions 520 Comments 25
7 min read
From Zero to Hero (▀̿Ĺ̯▀̿ ̿) in Authentication | Part 1

From Zero to Hero (▀̿Ĺ̯▀̿ ̿) in Authentication | Part 1

Reactions 478 Comments 16
3 min read
Authentication & Authorization in Microservices Architecture - Part I

Authentication & Authorization in Microservices Architecture - Part I

Reactions 476 Comments 18
6 min read
I was emailed after abandoning a registration form. I did not click Submit. This is not ok.

I was emailed after abandoning a registration form. I did not click Submit. This is not ok.

Reactions 464 Comments 112
3 min read
Cryptography for programmers 1: Basics

Cryptography for programmers 1: Basics

Reactions 459 Comments 10
5 min read
Authentication and Authorisation 101

Authentication and Authorisation 101

Reactions 457 Comments 6
5 min read
A cron job that could save you from a ransomware attack

A cron job that could save you from a ransomware attack

Reactions 453 Comments 42
5 min read
Analyzing the Attacks on my Website

Analyzing the Attacks on my Website

Reactions 447 Comments 22
5 min read
JSON web tokens are NOT meant for authenticating the same user repeatedly: Use session tokens instead

JSON web tokens are NOT meant for authenticating the same user repeatedly: Use session tokens instead

Reactions 447 Comments 53
7 min read
How hackers steal your keys and secrets

How hackers steal your keys and secrets

Reactions 433 Comments 33
11 min read
🔑 OAuth 2.0 flows explained in GIFs

🔑 OAuth 2.0 flows explained in GIFs

Reactions 410 Comments 10
7 min read
6 essential tools you should know before launching your website

6 essential tools you should know before launching your website

Reactions 404 Comments 7
2 min read
How to Protect Your Server From Hackers

How to Protect Your Server From Hackers

Reactions 395 Comments 18
3 min read
Dealing with CORS

Dealing with CORS

Reactions 394 Comments 14
4 min read
Goodbye Nginx, hello Caddy

Goodbye Nginx, hello Caddy

Reactions 377 Comments 68
3 min read
Node.js Express Login example with MongoDB

Node.js Express Login example with MongoDB

Reactions 373 Comments 5
3 min read
Things I want to remember about SSH

Things I want to remember about SSH

Reactions 372 Comments 16
5 min read
How to Manage Multiple SSH Key Pairs

How to Manage Multiple SSH Key Pairs

Reactions 371 Comments 18
4 min read
Node.js Express Login example with MySQL database

Node.js Express Login example with MySQL database

Reactions 340 Comments 2
4 min read
I was billed for 14k USD on Amazon Web Services 😱

I was billed for 14k USD on Amazon Web Services 😱

Reactions 334 Comments 86
3 min read
The Fundamentals of Security Every Developer Should Understand

The Fundamentals of Security Every Developer Should Understand

Reactions 331 Comments 9
1 min read
What is CTF and how to get started!

What is CTF and how to get started!

Reactions 316 Comments 13
3 min read
Homographs, Attack!

Homographs, Attack!

Reactions 315 Comments 30
10 min read
Web Developer Security Checklist V1

Web Developer Security Checklist V1

Reactions 309 Comments 12
5 min read
BCrypt Explained

BCrypt Explained

Reactions 305 Comments 21
7 min read
JSON Web Tokens (JWT) vs. SessionID 🔐 ? explained in 2 mins

JSON Web Tokens (JWT) vs. SessionID 🔐 ? explained in 2 mins

Reactions 296 Comments 16
2 min read
Presentation Tips for Technical Talks

Presentation Tips for Technical Talks

Reactions 293 Comments 11
5 min read
Web Developer Security Checklist V2

Web Developer Security Checklist V2

Reactions 284 Comments 20
8 min read
How I Fixed JWT Security Flaws in 3 Steps

How I Fixed JWT Security Flaws in 3 Steps

Reactions 274 Comments 42
4 min read
Creating a fun, fast, secure and sustainable website

Creating a fun, fast, secure and sustainable website

Reactions 273 Comments 10
5 min read
Storing tokens in single-page applications

Storing tokens in single-page applications

Reactions 272 Comments 11
2 min read
WebRTC - The technology that powers Google Meet/Hangout, Facebook Messenger and Discord

WebRTC - The technology that powers Google Meet/Hangout, Facebook Messenger and Discord

Reactions 271 Comments 10
8 min read
Cyptography for Beginners

Cyptography for Beginners

Reactions 265 Comments 2
5 min read
How to Secure JWT in a Single-Page Application

How to Secure JWT in a Single-Page Application

Reactions 263 Comments 18
5 min read
Django web security checklist before deployment | Secure your Django App

Django web security checklist before deployment | Secure your Django App

Reactions 258 Comments 2
5 min read
End-to-End Encrypted Chat with the Web Crypto API

End-to-End Encrypted Chat with the Web Crypto API

Reactions 254 Comments 19
9 min read
Understanding OAuth Authorization Flows

Understanding OAuth Authorization Flows

Reactions 251 Comments 6
5 min read
Applying the Well-Architected Framework, Small Edition

Applying the Well-Architected Framework, Small Edition

Reactions 243 Comments 16
13 min read
Add Google Login to your React Apps in 10 mins

Add Google Login to your React Apps in 10 mins

Reactions 239 Comments 25
4 min read
loading...