إيه هو OpenAuth؟
🔥 عرض محدود
٣ كورسات AI + ٧ بونصات = $40 بس!
n8n Automation
AI Video
Vibe Coding
+ سيرفر مجاني سنة
+ ١٥,٠٠٠ قالب
$120
$40
وفّر 67%
خد الـ Bundle ←
🛡️ ضمان استرداد ٧ أيام
OpenAuth من فريق SST هو auth server مركزي مفتوح المصدر (MIT) بيشتغل على infrastructure بتاعتك — بديل مباشر لـ Auth0 وClerk بدون subscription fees ومن غير ما بياناتك تطلع من السيرفر بتاعك. وصل لـ 7,200 نجمة على GitHub.
الفرق الجوهري عن المكتبات الاعتيادية
معظم الـ auth libraries (NextAuth, Passport, etc.) بتتضمّن في التطبيق الواحد بس. OpenAuth هو سيرفر مستقل — يتحقق منه كل تطبيقاتك (Web App، Mobile، Admin Panel، API) في مكان واحد. زي ما Auth0 وClerk بيعملوا لكن على سيرفرك أنت.
التشغيل في أي مكان
- ☁️ AWS Lambda — مع SST components جاهزة
- ⚡ Cloudflare Workers — Zero cold start
- 🟢 Node.js / Bun — في أي container
الـ Providers المدعومة
- 🔗 Third-party: Google · GitHub · وأي OAuth provider
- 🔑 Built-in: Email/Password · PIN Code · Magic Link
- 🔧 Custom Provider: تعمل الـ flow بتاعك بالكامل
كود سريع — Auth Server كامل
import { issuer } from "@openauthjs/openauth"
import { GithubProvider } from "@openauthjs/openauth/provider/github"
import { PasswordProvider, PasswordUI } from "@openauthjs/openauth/provider/password"
const app = issuer({
providers: {
github: GithubProvider({ clientID: "...", clientSecret: "..." }),
password: PasswordProvider(
PasswordUI({ sendCode: async (email, code) => console.log(email, code) })
),
},
subjects,
storage: MemoryStorage(),
async success(ctx, value) {
const userID = await findOrCreateUser(value)
return ctx.subject("user", { userID })
},
})
// Deploy على Bun أو Lambda أو Cloudflare
export default app
مميزات إضافية
- 🎨 Themeable UI: واجهة login جاهزة قابلة للتخصيص الكامل.
- 🔒 PKCE Support: للـ SPAs والـ Mobile apps.
- ♻️ Auto Token Refresh: بيجدد الـ access token تلقائياً من الـ refresh token.
- 💾 Minimal Storage: KV فقط — DynamoDB أو Cloudflare KV أو Memory.
- 📐 Standards-based: أي OAuth client يقدر يشتغل معاه فوراً.
- 🔍 Type-safe: Subjects مكتوبة بـ TypeScript + Valibot — zero runtime errors.
ليه بدل Auth0؟
- Auth0: $23/شهر للـ 1000 MAU + بياناتك على سيرفراتهم.
- Clerk: $25/شهر للـ 10,000 MAU + lock-in.
- OpenAuth: $0 + بياناتك على سيرفرك.
⭐ الأكثر مبيعاً
٣ كورسات AI + ١٥,٠٠٠ قالب + سيرفر مجاني $120 $40
n8n · AI Video · Vibe Coding — ضمان ٧ أيام
خد Bundle ←
AI Bundle — n8nar
٣ مصادر دخل من الـ AI 🚀
⭐ 4.9 · +1,200 طالب عربي
- ✓ n8n Automation — أتمتة عملاء ٢٤/٧
- ✓ AI Video — فيديوهات سينمائية
- ✓ Vibe Coding — SaaS بدون كود
- ✓ سيرفر n8n مجاني + ١٥,٠٠٠ قالب
$120$40
وفّر $80 — خصم 67%
اشترك في الـ Bundle ←
🛡️ ضمان استرداد ٧ أيام
