मैं लॉग इन सेवा के लिए Omniauth के साथ एक रेल एप्लिकेशन बना रहा हूं। Google को प्रमाणित करने के लिए मैं OmniAuth Google OAuth2 Strategy का उपयोग कर रहा हूं।OmniAuth को कैसे बचाएं :: रणनीतियां :: OAuth2 :: CallbackError?
जब उपयोगकर्ता 'पहुंच की अनुमति' बटन पर क्लिक करता है तो सब ठीक काम करता है। लेकिन जब उपयोगकर्ता 'धन्यवाद' बटन पर क्लिक करता है तो नीचे दी गई त्रुटि उठाई जाती है।
OmniAuth::Strategies::OAuth2::CallbackError
मैंने एप्लिकेशन नियंत्रक में नीचे बचाव कोड जोड़ने का प्रयास किया है।
class ApplicationController < ActionController::Base
rescue_from OmniAuth::Strategies::OAuth2::CallbackError, :with =>
:omniauth_callback_error_handler
protected
def omniauth_callback_error_handler
redirect_to init_sign_in_users_path
end
end
लेकिन कोई भाग्य नहीं।
कोई विचार?
धन्यवाद :)
1000.times.do कहते हैं "आपको बहुत बहुत धन्यवाद!" अंत –
मेरे पास विकास मोड में यह व्यवहार है .. – simo
मुझे यह 'ओमनीउथ' के बजाय 'ओमनीउथ' का उपयोग करके काम करना पड़ा। ऐसा लगता है कि पूंजीकरण बदल गया है। – tyler