Passport Js ile Express.js kullanımı
Bu blogda back-end imize kullanıcıların google kimlikleri ile girişini işleyecez. Kullanıcılarımız google hesapları ile giriş yapacak ardından onlara session açıp cookie kuracağız ve kullanıcımızı veri tabanımıza kayıt edeceğiz. Kullanıcı tekrar giriş yaparsa veri tabanımızda sorgulayıp daha önce kayıt olmuş ise tekrar kayıt etmeyeceğiz. Gerekli olan kütüphaneleri anadizime indiriyorum; npm i --save passport passport-google-oauth20 https://console.developers.google.com Adresine girip yeni bir proje oluşturun. ENABLE APIS AND SERVİCES seçin. Arama kısmına Goole plus yazın aşağıdakini seçin ve ENABLE yapın. Google+ API Google The Google+ API enables developers to build on top of the Google+ platform. Sol taraftaki menüden Credentials ı seçin ardından Create Credentials ardından Oauth Create Kendi yönlendirme adresinize göre seçin ve Create deyin size verdiği Publish ve secret keyleri kaydedin bunlar çok önemli. Keylerimi ben config altındaki klasörde...