Cerbos + FastAPI + AWS Cognito: Do not reinvent user permissions

This page summarizes the projects mentioned and recommended in the original post on /r/FastAPI

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Sonar - Write Clean Python Code. Always.
  • python-cognito-cerbos

    Full tutorial: https://cerbos.dev/blog/using-aws-cognito-with-cerbos-how-to GitHub repo: https://github.com/cerbos/python-cognito-cerbos

  • fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    In this tutorial, we're building a simple application which integrates Cerbos with a FastAPI server using AWS Cognito for authentication. FastAPI provides us with the `OAuth2PasswordRequestForm` middleware, which extracts the credentials from the form on the UI, and makes them available within the `form_data` object.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • cerbos

    Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.

    In this tutorial, we're building a simple application which integrates Cerbos with a FastAPI server using AWS Cognito for authentication. FastAPI provides us with the `OAuth2PasswordRequestForm` middleware, which extracts the credentials from the form on the UI, and makes them available within the `form_data` object.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts