Sosyal Giriş (Google ve GitHub)
FeedbackPulse, Google ve GitHub ile OAuth2 girişini destekler. Kullanıcılar şifre oluşturmak yerine tek tıkla giriş yapabilir.
🟢 Google Giriş Kurulumu
1. Adım: Google OAuth İstemcisi Oluşturun
- Google Cloud Console adresine gidin
- Yeni bir proje oluşturun (veya mevcut birini seçin)
- APIs & Services → Credentials bölümüne gidin
- Create Credentials → OAuth client ID'ye tıklayın
- Uygulama türü: Web uygulaması
- Ad: "FeedbackPulse"
- Yetkili yönlendirme URI'leri:
https://yourdomain.com/auth/google/callback - Oluştur'a tıklayın
- İstemci Kimliği ve İstemci Sırrını kopyalayın
2. Adım: .env Dosyasını Yapılandırın
GOOGLE_CLIENT_ID=xxxxxxxxxxxx.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=GOCSPX-xxxxxxxxxxxxxxxx
3. Adım: Yönetici Panelinde Etkinleştirin
Admin → Ayarlar → Kayıt bölümüne gidin:
- Google girişini etkinleştirin
- Kaydedin
🐙 GitHub Giriş Kurulumu
1. Adım: GitHub OAuth Uygulaması Oluşturun
- GitHub Geliştirici Ayarları sayfasına gidin
- New OAuth App'e tıklayın
- Uygulama adı: "FeedbackPulse"
- Ana sayfa URL'si:
https://yourdomain.com - Yetkilendirme geri çağırma URL'si:
https://yourdomain.com/auth/github/callback - Uygulamayı Kaydet'e tıklayın
- İstemci Kimliğini kopyalayın
- Yeni istemci sırrı oluştur'a tıklayın → kopyalayın
2. Adım: .env Dosyasını Yapılandırın
GITHUB_CLIENT_ID=your_client_id
GITHUB_CLIENT_SECRET=your_client_secret