inveniosoftware / invenio-oauthclient

Invenio module that provides OAuth web authorization support.
https://invenio-oauthclient.readthedocs.io
MIT License
6 stars 74 forks source link

cern: missing disconnect handler to unlink account #82

Closed ioannistsanaktsidis closed 8 years ago

ioannistsanaktsidis commented 8 years ago

This error occurs when logging in via cern. It is caused when this method is called: https://github.com/inveniosoftware/invenio-oauthclient/blob/master/invenio_oauthclient/contrib/cern.py#L236

To reproduce it Sign in, Sign out and then again sign in and the error should appear.

lnielsen commented 8 years ago

Seems like the invenio_oauthclient.contrib.cern needs a disconnect handler (e.g. like ORCID)