وب‌سرویس مجید

پروژه fastapi_jwt_auth_with_aws_cognito

jgontrum/fastapi_jwt_auth_with_aws_cognito

این پروژه یک نمونه کد برای احراز هویت در FastAPI با استفاده از JWT و AWS Cognito است.

کاربرد:

این راه‌حل به تو اجازه می‌ده تا امنیت اپلیکیشن‌های وب و APIهای خود را با استفاده از سرویس احراز هویت قدرتمند AWS، یعنی Cognito، افزایش بدی.

در چه شرایطی بهتره استفاده شود؟

اگر داری روی یک پروژه FastAPI کار می‌کنی و می‌خوای از سیستم احراز هویت مرکزی مثل AWS Cognito استفاده کنی، این نمونه کد می‌تونه نقطه شروع عالی‌ای باشه.

همچنین اگر به دنبال راهی برای مدیریت کاربران، ورود با ایمیل/رمز عبور، ورود با شبکه‌های اجتماعی و تأیید هویت دو مرحله‌ای هستی، این پروژه کمک‌کننده است.

چند مثال از موارد استفاده:

ساخت APIهای امن برای یک اپلیکیشن موبایل یا وب

ادغام سیستم احراز هویت در پلتفرم‌های SaaS

مدیریت دسترسی کاربران در میکروسرویس‌ها با JWT

  • ##FastAPI
  • ##AWS
  • ##JWT
  • ##Authentication
  • ##Python
  • ##API
  • ##Web
  • ##Backend
  • ##OAuth2
  • ##User