I have installed Plone PAS plugin and enabled Google+ API in google console.
Still am unable to login with google external provider authentication.
Below is error trace back:
Traceback (innermost last):
Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module Shared.DC.Scripts.Bindings, line 322, in call
Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
Module Products.CMFCore.FSPageTemplate, line 237, in _exec
Module Products.CMFCore.FSPageTemplate, line 177, in pt_render
Module Products.PageTemplates.PageTemplate, line 87, in pt_render
Module zope.pagetemplate.pagetemplate, line 132, in pt_render
Module five.pt.engine, line 98, in call
Module z3c.pt.pagetemplate, line 163, in render
Module chameleon.zpt.template, line 261, in render
Module chameleon.template, line 191, in render
Module chameleon.template, line 171, in render
Module 3d5c3fdb5924f4c4568c87457ce20105.py, line 451, in render
Module 142140945d987ba20c5d47e33c380e65.py, line 1223, in render_master
Module 142140945d987ba20c5d47e33c380e65.py, line 458, in render_content
Module 3d5c3fdb5924f4c4568c87457ce20105.py, line 430, in __fill_main
Module 775d56f295d0c8ec92bf75463ce78a33.py, line 142, in render_login_failed
Module five.pt.expressions, line 135, in call
Module five.pt.expressions, line 126, in traverse
Module zope.traversing.adapters, line 136, in traversePathElement
-
traceback_info: ({'args': ()}, 'state')
Module zope.traversing.adapters, line 50, in traverse -
traceback_info: ({'args': ()}, 'state', ('getErrors',))
LocationError: ({'args': ()}, 'state') -
Expression: "options/state/getErrors"
-
Filename: ... .egg/plone/app/openid/skins/ploneopenid/login_failed.cpt
-
Location: (line 23: col 23)
-
Source: errors options/state/getErrors;
^^^^^^^^^^^^^^^^^^^^^^^ -
Arguments: repeat: {...} (0)
template: <ImplicitAcquisitionWrapper login_success at 0x7f475720ce60>
modules: <instance - at 0x7f476192a7e8>
here: <ImplicitAcquisitionWrapper meritsPlone at 0x7f47575a5af0>
user: <ImplicitAcquisitionWrapper - at 0x7f475720c410>
nothing: <NoneType - at 0x7f476be84f70>
container: <ImplicitAcquisitionWrapper meritsPlone at 0x7f47575a5af0>
default: <object - at 0x7f476c07fc30>
request: <instance - at 0x7f47547ec998>
wrapped_repeat: <SafeMapping - at 0x7f4754872418>
traverse_subpath: <list - at 0x7f4754ae61b8>
loop: {...} (0)
context: <ImplicitAcquisitionWrapper meritsPlone at 0x7f47575a5af0>
translate: <function translate at 0x7f4754a37b90>
root: <ImplicitAcquisitionWrapper Zope at 0x7f47577120f0>
options: {...} (1)
target_language: <NoneType - at 0x7f476be84f70>
Please someone help me to fix this as early as possible.