Quantcast
Channel: https://blog.miguelgrinberg.com/category/authentication/feed
Browsing all 17 articles
Browse latest View live

The Flask Mega-Tutorial, Part V: User Logins

This is the fifth article in the series in which I document my experience writing web applications in Python using the Flask microframework.The goal of the tutorial series is to develop a decently...

View Article



RESTful Authentication with Flask

This article is the fourth in my series on RESTful APIs. Today I will be showing you a simple, yet secure way to protect a Flask based API with password or token based authentication.

View Article

OAuth Authentication with Flask

Many web sites offer users the option to use a streamlined single-click registration and login built on third party authentication services, typically run by the big social networks. In my Flask...

View Article

Two Factor Authentication with Flask

In this article I'm going to introduce an authentication scheme known as two factor authentication. As the name implies, this method requires the user to provide two forms of identification: a regular...

View Article

The Flask Mega-Tutorial, Part V: User Logins

(Great news! There is a new version of this tutorial!)This is the fifth article in the series in which I document my experience writing web applications in Python using the Flask microframework.

View Article


Handling Authentication Secrets in the Browser

I gave a talk titled Handling Authentication Secrets in the Browser at Fluent 2017 in San Jose (you can see the slides above). As a complement to the talk, I thought it would be a good idea to write...

View Article

JSON Web Tokens with Public Key Signatures

JSON Web Tokens offer a simple and powerful way to generate tokens for APIs. These tokens carry a payload that is cryptographically signed. While the payload itself is not encrypted, the signature...

View Article

The Flask Mega-Tutorial, Part V: User Logins (2012)

(Great news! There is a new version of this tutorial!)This is the fifth article in the series in which I document my experience writing web applications in Python using the Flask microframework.

View Article


RESTful Authentication with Flask

This article is the fourth in my series on RESTful APIs. Today I will be showing you a simple, yet secure way to protect a Flask based API with password or token based authentication.

View Article


OAuth Authentication with Flask

Many web sites offer users the option to use a streamlined single-click registration and login built on third party authentication services, typically run by the big social networks. In this article I...

View Article

Two Factor Authentication with Flask

In this article I'm going to introduce an authentication scheme known as two factor authentication. As the name implies, this method requires the user to provide two forms of identification: a regular...

View Article

Handling Authentication Secrets in the Browser

I gave a talk titled Handling Authentication Secrets in the Browser at Fluent 2017 in San Jose (you can see the slides above). As a complement to the talk, I thought it would be a good idea to write...

View Article

The Flask Mega-Tutorial Part XXIII: Application Programming Interfaces (APIs)...

(Great news! There is a new version of this tutorial!)

View Article


JSON Web Tokens with Public Key Signatures

JSON Web Tokens offer a simple and powerful way to generate tokens for APIs. These tokens carry a payload that is cryptographically signed. While the payload itself is not encrypted, the signature...

View Article

API Authentication with Tokens

In this article I'm going to show you a few common patterns for client authentication based on tokens, and how can they be implemented in a Python API back end. This method of authentication works well...

View Article


Image may be NSFW.
Clik here to view.

OAuth Authentication with Flask in 2023

A long time ago I wrote a tutorial on how to add logins with a social network to your Flask application, using the OAuth protocol. It's been almost 9 years since I wrote that article, and believe it or...

View Article

The Flask Mega-Tutorial, Part XXIII: Application Programming Interfaces (APIs)

This is the twenty third and last installment of the Flask Mega-Tutorial series, in which I'm going to tell you how to extend microblog with an application programming interface (or API) that clients...

View Article

Browsing all 17 articles
Browse latest View live




Latest Images