لمطوّري منتجات SaaS

ابنِ منتجك.
واربط خدماته الأساسية.

المصادقة والمؤسسات والبريد الإلكتروني وWebhooks، خدمات مُدارة تتمحور حول تطبيقك.

Switera / app
app your-saas

├─ organizations
├─ auth / sessions / access
├─ email / templates / senders
├─ webhooks / events / delivery
└─ search / indexes / documents

مثال على بنية تطبيق، وليس سجل نشر فعلياً.

حزم SDK لأُطر العمل التي تستخدمها

ReactNext.jsVueSvelteAngularNode.jsReactNext.jsVueSvelteAngularNode.js

كل ما تحتاجه

ست خدمات. منصة واحدة.
بدون أي تعقيد.

كل منتج SaaS يعيد بناء نفس الأساسات. قمنا بتجميعها لتتمكن من التركيز على ما يجعل منتجك فريداً.

المصادقة

وصول آمن لكل مستخدم — من تسجيل الدخول الاجتماعي إلى SSO المؤسسي. يُعد بنقرات، لا بكود.

  • SSO (SAML، OIDC، LDAP)
  • تسجيل دخول اجتماعي ومفاتيح مرور
  • MFA، روابط سحرية، OTP
  • مجموعات مستخدمين لكل تطبيق

الفوترة

اربط الاستخدام والعملاء والاشتراكات بتطبيقك. تواصل معنا لمناقشة متطلبات تحصيل المدفوعات.

  • قياس حسب الاستخدام
  • ربط العملاء بالتطبيق
  • أساسيات الاشتراكات والفواتير
  • مسارات دفع تُحدّد حسب الاحتياج

البريد الإلكتروني

أدر القوالب وهويات الإرسال ومسارات التسليم لكل تطبيق.

  • مسارات البريد الإلكتروني للمعاملات
  • قوالب بريد قابلة لإعادة الاستخدام
  • التحقق من النطاق (DKIM/SPF)
  • هويات مرسل لكل تطبيق

البحث

بحث فائق السرعة سيحبه عملاؤك. متسامح مع الأخطاء، متعدد الأوجه ومعزول لكل مستأجر.

  • بحث نصي متسامح
  • تصفية متعددة الأوجه
  • فهارس لكل مستأجر
  • فهرسة المستندات والبحث فيها

الوقت الفعلي

خطّط لقنوات موثّقة وتحديثات مباشرة لمنتجك. يجري التحقق من تكامل المتصفح.

  • نشر/اشتراك وحضور
  • قنوات لكل مستأجر
  • مصادقة بتوكن JWT
  • التحقق من التكامل جارٍ

ويب هوكس

اسمح لعملائك بالاتصال بأي سير عمل مع تسليم أحداث موثوق ولوحة تحكم مدمجة.

  • تسليم أحداث موقّعة
  • إعادة محاولات تلقائية
  • لوحة تحكم العملاء
  • تصفية حسب نوع الحدث
المنتجات ↗

كيف يعمل

ثلاث خطوات للإطلاق

1

أنشئ تطبيقك

سجل وأنشئ أول تطبيق لك من لوحة التحكم.

app → your-saas
2

اضبط خدماتك

فعّل المصادقة والفوترة والبريد — أو ادمج مع SDK الخاص بنا.

app → service → integration
3

انطلق

تحقّق من التكامل قبل دعوة المستخدمين الفعليين.

identity → organization → service

تجربة المطور

مصمم للمطورين الذين
يقدرون عطلاتهم

تستخدم الأمثلة SwiteraProvider بعد إعداده. اتبع دليل SDK للإعداد والإصدارات المدعومة.

import { useAuth } from '@switera/auth-react';

// Inside your configured SwiteraProvider.
export function Account() {
  const auth = useAuth();
  if (auth.isLoading) return <p>Loading...</p>;
  if (!auth.isAuthenticated) {
    return <button onClick={() => auth.loginWithRedirect()}>Sign in</button>;
  }
  return <button onClick={() => auth.logout({ redirectUri: '/' })}>
    {auth.user?.email}
  </button>;
}

حزم SDK من الدرجة الأولى

متوافق مع أدواتك

حزم مع أنواع محددة لكل إطار عمل رئيسي — عميل وخادم. اختر أدواتك، أضف SDK، وامضِ قدماً.

React @switera/auth-react
Next.js @switera/auth-nextjs
Vue @switera/auth-vue
Svelte @switera/auth-svelte
Angular @switera/auth-angular
Node.js @switera/auth-node

الأدلة

تكامل يعمل، خطوة بخطوة.

أنشئ أول تطبيق SaaS لك

حدّد حدود التطبيق، واربط أول خدمة، وتحقّق من مسار مفيد للعميل.

أضف المصادقة إلى منتج SaaS

حدّد الدخول والوصول إلى المؤسسات والاسترداد قبل وصول أول عميل.

صمّم حدود عزل المؤسسات

اجعل وصول العملاء جزءاً من نموذج البيانات، لا مجرد مرشح في الواجهة.

أسعار بسيطة

اختر خدماتك الأولى.

استكشف المنصة، ثم أكّد الخطة والحدود المناسبة مع فريقنا.

استكشف

تعرّف على نموذج التطبيقات والمؤسسات.

ابدأ هنا
  • خدمات على مستوى التطبيق
  • حدود عزل المؤسسات
  • بيانات اعتماد API
  • أدلة التكامل
  • إعداد الخدمات
أنشئ حساباً

المؤسسات

ناقش متطلبات الهوية والبيانات والتشغيل.

لنتحدث
  • خدمات على مستوى التطبيق
  • حدود عزل المؤسسات
  • بيانات اعتماد API
  • أدلة التكامل
  • إعداد الخدمات
  • خدمات على مستوى التطبيق
  • حدود عزل المؤسسات
تواصل معنا

مستعد للبناء؟

أنشئ تطبيقاً، واختر أول خدمة، واتبع دليل التكامل.

ابدأ بالخدمات التي يحتاج إليها تطبيقك.