मेरी सामान्य सलाह आपके एपीआई को आपके प्रमाणीकरण दिनचर्या से अलग रखना होगा। आपके वेब सर्वर को आपके लिए बातचीत को संभालना चाहिए।
क्लाइंट-प्रमाणपत्र परिदृश्य के आपके पक्ष के लिए समाधान आपके पर्यावरण पर निर्भर हैं। आपने इसे यहां पोस्ट नहीं किया है, लेकिन ऐसा लगता है कि एक लक्षित Google खोज आपको यह आवश्यक जानकारी देनी चाहिए कि क्या आवश्यक है।
आप अन्य दलों के लिए एक एपीआई प्रदान कर रहे हैं के बाद से, आप उन डेवलपर्स के लिए कुछ विचार के बारे में पर्यावरण समर्थन है। आप एक आरईएसटी आधार के साथ अच्छा कर रहे हैं, और अधिकांश प्रोग्रामिंग वातावरण उन लोगों के साथ बातचीत करने जा रहे हैं।
क्लाइंट प्रमाणपत्र समर्थन की संभावना वातावरण, प्लेटफार्मों, आदि साथ ही, अब क्लाइंट साइड कार्यान्वयन जब आप प्रमाणपत्र की आवश्यकता होती प्रभावित कर रहे हैं भर में समर्थन दक्षता के मामले में अलग-अलग हो जा रहा है। यह लगभग निश्चित रूप से आपको अपने ग्राहकों का समर्थन करने और उन्हें अपने एपीआई के साथ चलाने के लिए आवश्यक होने की स्थिति में रखेगा। इसका अर्थ है अन्य भाषाओं, वेब सर्वर, ढांचे, आदि के साथ परिचितता