Google İle Giriş Yap
E-ticaret sitenizde Google Login özelliğini aktifleştirmek, kullanıcıların Google hesaplarıyla güvenli ve hızlı şekilde giriş yapmasını sağlar. Bu rehber, gerekli tüm ayarları adım adım anlatmaktadır.
Google Cloud Console'a Giriş ve Proje Oluşturma
Google Cloud Console adresini tarayıcınızda açın.
Google hesabınızla giriş yapın.
Üst menüdeki Proje Seçiciye tıklayın ve Yeni Proje Oluştur seçeneğini seçin.
Projenize anlamlı bir isim verin (örneğin: SiteAdınız Google Login) ve Oluştur butonuna tıklayın.
OAuth Onay Ekranını Yapılandırma
Sol menüden API ve Hizmetler → OAuth Onay Ekranı seçeneğine gidin.
Kullanıcı türü olarak Dış (External) seçin ve Oluştur butonuna tıklayın.
Uygulama adınızı girin (örnek: SiteAdınız Google Login).
Destek e-posta adresi olarak Google hesabınızı seçin.
Yetkili Alanlar (Authorized domains) kısmına sitenizin alan adını ekleyin (örnek: siteadiniz.com).
Gizlilik politikası ve kullanım şartları URL’lerini girin.
Geliştirici iletişim bilgisi olarak e-posta adresinizi yazın.
Kaydet ve Devam Et butonuna tıklayın.
İzinler (Scopes) sayfasında aşağıdaki izinleri ekleyin:
profile
openid
Kaydedin ve Devam Et ile işlemi tamamlayın.
Test Kullanıcıları bölümüne test amaçlı giriş yapacak e-posta adreslerinizi ekleyin (örnek: kendi Gmail adresiniz). Ayarları kaydedin.
Kimlik Bilgileri (Credentials) Oluşturma
Sol menüden API ve Hizmetler → Kimlik Bilgileri sayfasına gidin.
Kimlik Bilgisi Oluştur → OAuth İstemci Kimliği seçeneğine tıklayın.
Uygulama türü olarak Web Uygulaması seçin.
İstemci adını girin (örnek: SiteAdınız Web Client).
Yetkili Yönlendirme URI’leri (Authorized redirect URIs) alanına aşağıdaki adresi ekleyin:
https://siteadiniz.com/3rdparty/google-login
(Bu URL’yi kendi sitenize göre düzenleyin.)
Kaydet butonuna tıklayın ve oluşan Client ID ile Client Secret bilgilerini not alın.
Yönetim Paneli Ayarları
Araçlar → Eklentiler → Google Login alanından eklentiyi kurun.
Açılan alana oluşturduğunuz Client ID ve Client Secret bilgilerini girin.
Ayarları kaydedin.
Test ve Yayına Alma
Sitenizde Google ile giriş yapmayı deneyin.
Test kullanıcı e-posta adresi ile giriş yapmaya dikkat edin.
Giriş başarılı ise Google Cloud Console → OAuth Onay Ekranı bölümüne gidin.
Uygulamanızı Yayınla (Publish) ve herkesin kullanabileceği hale getirin.
Önemli Notlar
Test aşamasında yalnızca test kullanıcıları giriş yapabilir.
Uygulama yayınlanmadan gerçek kullanıcılar giriş yapamaz.
Yetkili yönlendirme URI’si (redirect URI) kesinlikle Google Console’da tanımlanmalıdır.
Gizlilik politikası ve kullanım şartları sayfalarının linkleri zorunludur.
Google API ve Hizmetler’de ilgili API’ların aktif olduğundan emin olun (örneğin: Google+ API, Google Identity Services).