ഈ വാർത്തയിൽ
എവിടെ: Settings → Readers & money → Connections (Sign in with Google വിഭാഗം)
ഈ പേജ് തുറക്കുക: admin.<your-site>/settings/connections#kn-hub-google (<your-site> എന്നതിന് പകരം നിങ്ങളുടെ സൈറ്റ് വിലാസം നൽകുക)
തുടങ്ങുന്നതിന് മുൻപ്
- നിങ്ങൾക്ക് ഒരു Google Cloud അക്കൗണ്ട് ഉണ്ടായിരിക്കണം.
- സൈറ്റ് ഉടമയ്ക്ക് (Owner) മാത്രമേ secret വിവരങ്ങൾ സേവ് ചെയ്യാൻ സാധിക്കൂ.
ചെയ്യേണ്ട ഘട്ടങ്ങൾ
- സെറ്റിംഗ്സ് → വായനക്കാരും വരുമാനവും → കണക്ഷനുകൾ തുറക്കുക (Sign in with Google വിഭാഗം).
- Google Cloud തുറക്കൂ അമർത്തി Credentials എന്നതിലേക്ക് പോകുക.
- ഒരു OAuth client ID ഉണ്ടാക്കി Web application എന്നത് തിരഞ്ഞെടുക്കുക.
- Authorized JavaScript origins എന്നതിന് താഴെ നിങ്ങളുടെ സൈറ്റ് വിലാസം (Authorized JavaScript origin) നൽകുക. Authorized redirect URIs എന്നതിന് താഴെ റീഡയറക്ട് വിലാസം (Authorized redirect URI) നൽകുക. ഇവ രണ്ടും കാർഡിൽ കാണാം.
- Google കാണിക്കുന്ന Client ID-യും Client secret-ഉം കോപ്പി ചെയ്യുക.
- അവ Keynate-ലെ ക്ലയന്റ് ഐഡി, ക്ലയന്റ് സീക്രട്ട് എന്നിവയിൽ പേസ്റ്റ് ചെയ്യുക.
- വായനക്കാർക്ക് Google ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്യാം ഓണാക്കുക.
- സേവ് ചെയ്ത ശേഷം ടെസ്റ്റ് ബട്ടൺ അമർത്തുക. എല്ലാം ശരിയാണെങ്കിൽ "Google accepted your Client ID and secret." എന്ന് കാണിക്കും.
അറിഞ്ഞിരിക്കേണ്ടവ
- Client secret എൻക്രിപ്റ്റ് ചെയ്താണ് സൂക്ഷിക്കുന്നത്, ഇത് പിന്നീട് കാണാനാകില്ല. മാറ്റമില്ലാതെ നിലനിർത്താൻ ഇത് കാലിയായി ഇടുക.
- നിങ്ങളുടെ സൈറ്റിൽ ഇവിടെ സേവ് ചെയ്യാൻ കഴിഞ്ഞില്ലെങ്കിൽ, Reader sign-in പേജിൽ Client ID നൽകുക.
സാധാരണ പ്രശ്നങ്ങൾ
- "Google client ids end with .apps.googleusercontent.com."
- "Paste the Client ID from Google."
- "Add the Client secret to run the test."
ചോദ്യങ്ങൾ
പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ
ഇത് ടീം സൈൻ-ഇൻ പോലെ തന്നെയാണോ?
അല്ല. നിങ്ങളുടെ ടീം അംഗങ്ങൾക്കായി Single sign-on കാണുക.
റീഡയറക്ട് വിലാസം എവിടെയാണ് നൽകേണ്ടത്?
നിങ്ങളുടെ Google OAuth ക്ലയന്റിലെ Authorized redirect URIs എന്നതിന് താഴെ നൽകുക.