/ / Google App Engine पर एक बाकी Api के लिए प्रमाणीकरण

Google App Engine पर एक आराम एपीआई के लिए प्रमाणीकरण - जावा, आराम, google-app-engine, प्रमाणीकरण, oauth

मेरे पास Google App Engine (जावा) पर एक आराम एपीआई हैऔर मैं एक प्रमाणीकरण जोड़ना चाहता हूं। मेरे पास एक Angular.js और ios / android क्लाइंट होंगे। उपयोगकर्ता ईमेल / पासवर्ड या सामाजिक मीडिया से लॉग इन करने में सक्षम होना चाहिए।

OAuth के साथ क्या मेरे पास ईमेल / पासवर्ड प्रमाणीकरण हो सकता है? ऐसा करने के अन्य तरीके क्या हैं?

उत्तर:

जवाब के लिए 0 № 1

डिफ़ॉल्ट रूप से, आप Google खाते वाले उपयोगकर्ताओं के लिए प्रमाणीकरण जोड़ सकते हैं:

हाल ही में, Google I / O, Google के दौरानघोषणा की कि Google ऐप इंजन पर उपयोगकर्ताओं को फायरबेस प्रमाणीकरण का उपयोग करके प्रमाणित करना संभव होगा। दिलचस्प पहलू यह है कि फायरबेस प्रमाणीकरण "पासवर्ड, लोकप्रिय फ़ेडरेटेड पहचान प्रदाताओं जैसे Google, फेसबुक और ट्विटर, और अधिक का उपयोग करके प्रमाणीकरण का समर्थन करता है। जबकि ऊपर प्रस्तावित समाधान केवल Google खातों के लिए है।

अभी हाल ही में, Google ने अपने GCP ब्लॉग पर विस्तृत जानकारी दी है कि कैसे Firebase का उपयोग करके Google App Engine पर उपयोगकर्ताओं को प्रमाणित किया जाए, लेकिन ... केवल पायथन के लिए https://cloudplatform.googleblog.com/2016/10/how-to-authenticate-users-on-Google-App-Engine-using-Firebase.html। वर्तमान में हम जावा के लिए उसी आधिकारिक स्पष्टीकरण की प्रतीक्षा कर रहे हैं! जल्द ही इसे प्रकाशित किया जाएगा।