कहाँ: Settings → Team & security → Single sign-on (Sign-in provider खण्ड)
यो पृष्ठ खोल्नुहोस्: admin.<your-site>/settings/sso#sign-in-provider (<your-site> लाई आफ्नो साइटको ठेगानाले बदल्नुहोस्)। यदि तपाईंले यो मेनुमा देख्नुभएन भने, Settings पृष्ठमा गएर सबै सेटिङहरू देखाउनुहोस् अन गर्नुहोस्।
सुरु गर्नुअघि
- साइटको मालिकले मात्र यो परिवर्तन गर्न सक्नुहुन्छ।
- पहिले आफ्नो प्रोभाइडरमा एउटा OpenID Connect एप बनाउनुहोस्।
चरणहरू
- सेटिङहरू → टिम र सुरक्षा → एकल साइन-अन खोल्नुहोस्।
- प्रदायक रोज्नुहोस्: Google Workspace, Microsoft Entra ID, Okta वा अन्य (OpenID Connect)।
- ऐच्छिक: साइन-इन पृष्ठमा "Sign in with …" भनेर देखिने बटनको नाम मिलाउनुहोस्।
- प्रदायकको ठेगाना (जारीकर्ता) प्रविष्ट गर्नुहोस्:
- Google:
https://accounts.google.com - Microsoft: तपाईंको tenant ठेगाना
https://login.microsoftonline.com/<tenant id>/v2.0(अनिवार्य) - Okta: उदाहरणका लागि
https://yourcompany.okta.com - Other: प्रोभाइडरको OpenID Connect ठेगाना
- Google:
- आफ्नो प्रोभाइडरबाट प्राप्त Client ID र Client secret राख्नुहोस्।
- तपाईंको प्रदायकमा दर्ता गर्ने रिडिरेक्ट ठेगाना copy गर्नुहोस् र यसलाई आफ्नो प्रोभाइडरको एपमा स्वीकृत रिडाइरेक्ट (callback) ठेगानाको रूपमा थप्नुहोस्।
- यो प्रदायक मार्फत साइन इन गर्न अनुमति दिनुहोस् अन गर्नुहोस्।
- सेटिङहरू परीक्षण गर्नुहोस् थिच्नुहोस्, अनि सेभ गर्नुहोस्।
थाहा पाउनुपर्ने कुरा
- Secret हेर्न मिल्दैन (write-only)। पहिले सुरक्षित गरिएको नै राख्न यसलाई खाली छोड्नुहोस्।
- परीक्षणले प्रोभाइडरमा रहेका साइनिङ कीहरू र secret सेभ भएको छ कि छैन भनेर जाँच गर्छ।
सामान्य समस्याहरू
- "हामीले यो ठेगानाबाट प्रोभाइडरका सेटिङहरू पढ्न सकेनौं। ठेगाना जाँच गर्नुहोस् र फेरि प्रयास गर्नुहोस्।"
प्रश्नोत्तर
प्रायः सोधिने प्रश्नहरू
मैले client secret कहाँ फेला पार्न सक्छु?
तपाईंले आफ्नो प्रोभाइडरमा सिर्जना गर्नुभएको एपभित्र।
टेस्ट सेटिङ्सले के जाँच गर्छ?
यसले प्रोभाइडरमा भएका साइनिङ कीहरू र secret सेभ छ कि छैन भनी जाँच गर्छ।