Omni-Authify เป็นแพ็คเกจ Python ที่ทำให้ง่ายต่อการสนับสนุนการรับรองความถูกต้อง OAuth2 ในหลาย ๆ เฟรมเวิร์กเช่น Django, Django-DRF, Flask และ Fastapi
ผังงาน TD
ข้อเสนอมูลค่า %%
ValueProposition ["ประหยัดเวลาของคุณและใช้เวลากับครอบครัวของคุณ
<br/> ⏱รวมผู้ให้บริการ OAuth หลายรายในไม่กี่นาที
<br/>? โซลูชันการเข้าสู่ระบบทางสังคมที่ปลอดภัยและเป็นมาตรฐาน "]
ข้อกำหนดของระบบ %%
ข้อกำหนดย่อย ["? ข้อกำหนดของระบบ"]
Python ["Python 3.8+
- เวอร์ชันขั้นต่ำ "]
pip ["pip 24.3.1+
- Package Manager "]
คำขอ ["คำขอ> = 2.32.3
ไลบรารี http "]
จบ
กราฟ subgraph ของผู้ให้บริการ
ผู้ให้บริการย่อย ["? OAuth2 ผู้ให้บริการ"]
Google ["Google
Oauth 2.0
- รหัสลูกค้า/ความลับ "]
Facebook ["Facebook/Instagram
Oauth 2.0
- รหัสลูกค้า/ความลับ
ขอบเขต: อีเมล, public_profile "]
Twitter ["Twitter/X
Oauth 2.0
- รหัสลูกค้า/ความลับ "]
LinkedIn ["LinkedIn
Oauth 2.0
- รหัสลูกค้า/ความลับ "]
GitHub ["GitHub
Oauth 2.0
- รหัสลูกค้า/ความลับ "]
Apple ["Apple
Oauth 2.0
- รหัสลูกค้า/ความลับ
ลงชื่อเข้าใช้กับ Apple "]
โทรเลข ["โทรเลข
โทเค็นบอท
- API Token "]
จบ
Frameworks Subgraph
Subgraph Frameworks ["? Frameworks ที่ได้รับการสนับสนุน"]
Django ["Django
เวอร์ชัน: 3+
- PIP ติดตั้ง Omni-Authify [Django]
- django> = 4.2, <= 5.1.3 "]
djangodrf ["django-drf
เวอร์ชัน: 3.3+
- PIP ติดตั้ง Omni-Authify [DRF]
- drf> = 3.12.3, <= 3.15.2 "]
fastapi ["fastapi
เวอร์ชันล่าสุด
- PIP ติดตั้ง Omni-Authify [fastapi]
- fastapi> = 0.115.0 "]
Flask ["Flask
เวอร์ชันล่าสุด
- PIP ติดตั้ง Omni-Authify [Flask]
- Flask> = 3.0.0 "]
จบ
การเชื่อมต่อ %%
ValueProposition -> ข้อกำหนด
ข้อกำหนด -> ผู้ให้บริการ
ผู้ให้บริการ -> เฟรมเวิร์ก
%% สไตล์
classdef providerstyle fill:#f0f8ff, สี:#003366, stroke:#6699cc, stroke-width: 2px;
FrameworkStyle FrameworkStyle:#E6F3E6, สี:#004D00, Stroke:#66A366, จังหวะจังหวะ: 2px;
ข้อกำหนด classdef Style Fill:#fff0e6, สี:#4D2600, Stroke:#CC8533, จังหวะจังหวะ: 2px;
classdef valuepropositionstyle การเติม:#e6f2ff, สี:#000080, stroke:#4169E1, จังหวะจังหวะ: 3px, แบบอักษร-ไวโอลิน: ตัวหนา;
คลาส Google, Facebook, Twitter, LinkedIn, GitHub, Apple, Telegram Providerstyle;
Class Django, Djangodrf, Fastapi, Flask FrameworkStyle;
Class Python, PIP, ขอความต้องการ Style;
ValueProposition ValuePropositionStyle;
Omni-Authify มีชุดไฟล์เอกสารโดยละเอียดเพื่อแนะนำคุณผ่านการตั้งค่าการรวมและการใช้งาน
เราเชื่อในพลังของการทำงานร่วมกัน ด้านล่างนี้เป็นผู้มีส่วนร่วมที่น่าทึ่งของเรา:
| ชื่อ | โครงการใช้เวลา | |
|---|---|---|
| mukhsin mukhtorov |
หากคุณต้องการเข้าร่วมรายการนี้โปรดดูคู่มือการสนับสนุนของเราสำหรับรายละเอียด
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม
Omni-Authify ทำให้การเพิ่มการรับรองความถูกต้องของ OAuth2 ในโครงการของคุณได้อย่างง่ายดาย ไม่ว่าคุณจะสร้างด้วย Django, DRF, Fastapi หรือ Flask, Omni-Authify ให้วิธีการที่เป็นเอกภาพและง่ายดายในการจัดการการเข้าสู่ระบบทางสังคม เรารู้สึกตื่นเต้นที่ได้เห็นสิ่งที่คุณสร้างด้วย Omni-Authify!