Bu proje, PHP kullanarak Google OAuth 2.0 protokolünü kullanarak kullanıcıların kimlik doğrulama ve yetkilendirme sürecini yönetmek için bir örnek sağlar. Bu, Google API'larını kullanmak ve kullanıcıların hesaplarına erişmek için yetkilendirme sağlamak için kullanılabilir.
- Kullanıcıları Google hesaplarıyla kimlik doğrulamaya yönlendirme.
- Yetkilendirme kodu almak için OAuth 2.0 akışını başlatma.
- Yetkilendirme kodunu kullanarak erişim belirteci ve yenileme belirteci almak.
- Alınan erişim belirteciyle Google API'larına yetkili istekler gönderme.
Aşağıdaki adımları izleyerek projeyi yerel ortamınıza kurabilir ve çalıştırabilirsiniz:
-
Bu projeyi GitHub'dan indirin veya klonlayın:
git clone https://github.com/MehmetAkcil/PHP-Google-OAuth.git form.php dosyasını açın ve Google OAuth istemcisi için oluşturduğunuz kimlik doğrulama bilgilerini (CLIENT_ID, CLIENT_SECRET, REDIRECT_URI) güncelleyin.```
-
Projeyi bir web sunucusunda veya yerel sunucunuzda çalıştırın.
-
Tarayıcınızda projeyi açın ve index.php sayfasına gidin. Bu, kullanıcıyı Google hesaplarına yönlendirecektir.
-
Kimlik doğrulama sürecini takip edin ve yetkilendirme kodunu alın.
-
Yetkilendirme kodunu kullanarak erişim belirteci ve yenileme belirteci alınır.
-
Alınan erişim belirteciyi kullanarak Google API'larına yetkili istekler göndermeye başlayın.
Detaylı talimatlar ve örnek kullanımlar için lütfen projenin dökümantasyonunu inceleyin.
Katkıda bulunmak için lütfen önerilerinizi veya geri bildirimlerinizi GitHub üzerinden gönderin. Yeni özellik önerileri ve hata bildirimleri memnuniyetle karşılanır.
Bu proje MIT Lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasını inceleyin.