Learn about Code Security

Security is essential for any program you create. Learn how to implement stronger security features to protect your apps and keep your users and their data safe.

All Security tutorials:

  1. How to Build Rate Limiting into Your Web App Login

    How to Build Rate Limiting into Your Web App Login

    Tutorial Intermediate

    Apple's failure to rate limit iCloud logins likely contributed to celebrity photo hacking. Here's how to protect your own apps.

  2. Options for SSL in WordPress

    Options for SSL in WordPress

    Tutorial Intermediate

    With the ever increasing focus on web security, SSL certificates are started to become common practice when setting up websites. This article will show...

  3. Authorization and Protecting Web Resources in ASP.NET

    Authorization and Protecting Web Resources in ASP.NET

    Tutorial Beginner

    As a web developer, an important security aspect of a site them comes in ensuring that users do not have access to actions they should not perform. The...

  4. Preventing XSS in ASP.NET

    Preventing XSS in ASP.NET

    Tutorial Beginner

    Learn how to secure your ASP.NET web applications via external input validation, .NET's Request Validation, proper HTML encoding and using the AntiXSS library.

  5. Best Practices When Working With Sensitive Data: Securing Your Application

    Best Practices When Working With Sensitive Data: Securing Your Application

    Tutorial Beginner

    Last time we learned how to secure our server, this time we'll cover securing sensitive data from within our application itself. We'll discuss proper...

  6. Best Practices When Working With Sensitive Data: Securing Your Server

    Best Practices When Working With Sensitive Data: Securing Your Server

    Tutorial Beginner

    Learn best practices for securing your web application's server. We'll discuss choosing server providers, what to do with disk failures, password security,...

  7. Securely Handling User's Login Credentials

    Securely Handling User's Login Credentials

    Tutorial Beginner

    Consider the following tips on how to properly secure your user's login credentials.

  8. Cross-Site Scripting in WordPress: Practical Tips for Securing Your Site

    Cross-Site Scripting in WordPress: Practical Tips for Securing Your Site

    Tutorial Intermediate

    In this series, we're taking a look at how to secure our WordPress projects from XSS - or cross-site scripting. In the first article in the series, we...

  9. 6 Easy and Efficient Ways to Combat Spam Comments

    6 Easy and Efficient Ways to Combat Spam Comments

    Tutorial Beginner

    One of the downsides of running a successful WordPress blog is that some people want to take advantage of your success by posting "spam comments" on your...

  10. Conquering the wp-config.php File - 11 Good Practices

    Conquering the wp-config.php File - 11 Good Practices

    Tutorial Beginner

    There are 981 files and 95 folders which come with the WordPress (v3.4.1) package. None of these files need manual modification, except the wp-config.php...

  11. Best Practices for Preventing BuddyPress Spam User Registrations

    Best Practices for Preventing BuddyPress Spam User Registrations

    Tutorial Intermediate

    The BuddyPress plugin turns any WordPress installation into a rich social networking site complete with forums, friend requests, and ... countless numbers of...

  12. Building a WordPress Security Plugin: The Basics

    Building a WordPress Security Plugin: The Basics

    Tutorial Beginner

    WordPress is open source, which means that everyone, including hackers with a malicious intent, can scour the source code looking for holes in its security....