ToolQuestor Logo
Auth.js
Henüz inceleme yok
0 Kaydedildi
Eklendi:10/24/2025
Tür:Saas
Aylık Trafik:-
Fiyatlandırma:
FREE
API MevcutAçık KaynakEntegrasyonGDPR UyumluGüvenlik
Auth.js screenshot 2
Auth.js screenshot 3
Auth.js screenshot 4
Auth.js screenshot 5

Auth.js nedir?

Auth.js, farklı JavaScript çerçevelerinde çalışan eksiksiz bir kimlik doğrulama çözümüdür. Web sitelerine ve uygulamalara güvenli giriş sistemleri eklemek için gereken her şeyi sağlar. Kullanıcıların Google veya GitHub gibi hizmetlerdeki mevcut hesaplarıyla giriş yapmasına izin verebilir, e-posta tabanlı sihirli bağlantılar kullanabilir veya geleneksel kullanıcı adı ve şifre kombinasyonlarını tercih edebilirsiniz.

Kütüphane çalışma zamanı bağımsızdır, yani Next.js, SvelteKit, Express, Qwik ve diğer çerçevelerle uyumlu şekilde çalışır. Oturum yönetimini sağlar, rotaları korur ve gerektiğinde veritabanlarına bağlanır. Auth.js, web standartlarına ve güvenlik en iyi uygulamalarına uyarak hem güvenli hem de güvenilir bir yapı sunar. Açık kaynaklı olduğu için kodu, dünya çapındaki geliştiricilerin incelemesi ve katkıda bulunması için herkese açıktır.

Auth.js nasıl kullanılır

Auth.js ile başlamak, JavaScript framework'lerine aşina olan geliştiriciler için basittir:

  • Belirli framework'ünüz için Auth.js paketini npm veya yarn komutlarıyla yükleyin.

  • Kullanmak istediğiniz giriş sağlayıcılarını, örneğin Google, GitHub veya e-posta gibi, tanımladığınız bir kimlik doğrulama yapılandırma dosyası oluşturun.

  • Seçtiğiniz sağlayıcılardan alınan istemci kimlikleri ve gizli anahtarlar gibi hassas bilgileri saklamak için ortam değişkenlerini ayarlayın.

  • Uygulamanıza Auth.js rota yöneticilerini ekleyin; bu, gerekli tüm kimlik doğrulama uç noktalarını otomatik olarak oluşturur.

  • Kullanıcı oturumunu kontrol ederek belirli sayfaları veya rotaları koruyun ve erişime izin verin.

  • Kullanıcı bilgilerini göstermek ve oturum açma ile kapama işlemlerini yönetmek için yerleşik oturum yönetimini kullanın.

  • İsterseniz, kullanıcı verilerini, hesapları ve oturumları kendi veritabanınızda saklamak için bir veritabanı adaptörü bağlayabilirsiniz.

Dokümantasyon, desteklenen her framework için kod örnekleriyle detaylı kurulum rehberleri sunar.

Auth.js özellikleri

  • OAuth 2.0 ve OpenID Connect desteği

  • 80'den fazla önceden yapılandırılmış kimlik doğrulama sağlayıcısı

  • Magic link e-posta ile kimlik doğrulama

  • Kullanıcı adı ve şifre kimlik bilgileri

  • WebAuthn şifresiz giriş

  • Çoklu framework desteği (Next.js, SvelteKit, Express)

  • Önde gelen veritabanları için veritabanı adaptörleri

  • JWT veya veritabanı oturumları

  • Yerleşik güvenlik özellikleri

  • Özel sayfa desteği

  • TypeScript uyumlu

  • Açık kaynak ve ücretsiz

Auth.js fiyatlandırması

En Popüler
Free / Open Source

Free

Neler dahil:
  • Eksiksiz kimlik doğrulama çözümü
  • 80+ önceden yapılandırılmış OAuth sağlayıcısı
  • OAuth 2.0 ve OpenID Connect desteği
  • Sihirli bağlantı e-posta kimlik doğrulaması
  • Kimlik bilgilerine dayalı kimlik doğrulama
  • WebAuthn şifresiz giriş
  • Birden fazla çerçeve desteği
  • Veritabanı adaptörleri (PostgreSQL, MySQL, MongoDB, vb.)
  • JWT veya veritabanı oturumları
  • Yerleşik güvenlik özellikleri (CSRF, PKCE)
Yıldızlar27,704
Çatallar4,001
Depo Yaşı7 yıl
Son Commit3 gün önce

Auth.js hakkında sık sorulan sorular

Auth.js gerçekten tamamen ücretsiz mi?
Evet, Auth.js tamamen ücretsizdir ve ISC lisansı altında açık kaynaklıdır. Abonelik ücreti, kullanım sınırı veya gizli maliyetler yoktur. 80'den fazla OAuth sağlayıcısı desteği, veritabanı entegrasyonları ve gelişmiş güvenlik özellikleri dahil tüm özellikler, hem kişisel hem de ticari kullanım için ücretsiz olarak sunulmaktadır.
Auth.js hangi framework'leri destekliyor?
Auth.js, Next.js, SvelteKit, Express, Qwik ve SolidStart dahil olmak üzere birden fazla JavaScript çerçevesini destekler. Çalışma zamanı bağımsızdır ve web standartlarını takip eder, bu da farklı ortamlara uyum sağlamasını sağlar. Her çerçevenin, dokümantasyonda yer alan özel entegrasyon talimatlarıyla birlikte kendi paketi vardır.
Auth.js diğer kimlik doğrulama kütüphanelerinden nasıl farklıdır?
Auth.js, tamamen ücretsiz ve açık kaynak olmasının yanı sıra kapsamlı özellikler sunmasıyla öne çıkar. Kutudan çıktığı gibi 80'den fazla OAuth sağlayıcısını destekler, birden fazla frameworkte çalışır ve JWT ile veritabanı oturumları arasında seçim yapma esnekliği sağlar. Ücretli hizmetlerin aksine, kimlik doğrulama sisteminiz ve kullanıcı verileriniz üzerinde tam kontrol sizde olur.
Auth.js'i veritabanı olmadan kullanabilir miyim?
Evet, Auth.js JWT tabanlı oturumlar kullanarak veritabanı olmadan çalışabilir. Bu, durumsuz uygulamalar için veya altyapıyı en aza indirmek istediğinizde mükemmeldir. Ancak, kullanıcı verilerini depolamanız, hesapları yönetmeniz veya yenileme tokenları gibi özellikleri uygulamanız gerekiyorsa, mevcut adaptörlerden birini kullanarak kolayca veritabanı desteği ekleyebilirsiniz.
Auth.js hangi kimlik doğrulama yöntemlerini destekliyor?
Auth.js, Google ve GitHub gibi sağlayıcılarla OAuth kimlik doğrulama, e-posta ile gönderilen sihirli bağlantılar, kullanıcı adı ve şifre gibi geleneksel kimlik bilgileri ve biyometri veya güvenlik anahtarları kullanarak şifresiz kimlik doğrulama için WebAuthn olmak üzere dört ana kimlik doğrulama yöntemini destekler. Uygulamanızda bir yöntemi kullanabilir veya birden fazla yöntemi birleştirebilirsiniz.

Auth.js ile deneyiminizi paylaşın

Yükleniyor...

Kullanıcıların ne dediğini görün Auth.js

0.0

0 İncelemeler

5
0
4
0
3
0
2
0
1
0

Henüz inceleme yok

İlk incelemeyi siz yapın Auth.js

Auth.js rozetlerini gömme

Topluluğunuza Auth.js'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.

Light Badge Preview
Auth.js – Ücretsiz Açık Kaynak Kimlik Doğrulama Kütüphanesi