Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC removal of robotlogin #2972

Closed
kaplun opened this issue Mar 31, 2015 · 2 comments · Fixed by #2974
Closed

RFC removal of robotlogin #2972

kaplun opened this issue Mar 31, 2015 · 2 comments · Fixed by #2974

Comments

@kaplun
Copy link
Member

kaplun commented Mar 31, 2015

Robot login is a proprietary authentication protocol (similar to OAUTH), initially developed for the OpenAIRE Orphan Repository to exploit the OpenAIRE Portal for authentication, and later adopted by the INSPIRE service to exploit arXiv.org for authentication.

Today the OpenAIRE Orphan Repository has been replaced by Zenodo, and INSPIRE is little by little upgraded to INSPIRE Labs which sports native authentication (OAUTH-based) from ORCID.

Therefore I'd propose to deprecate it.

INSPIRE will be able to still import data from arXiv using a dedicated module.

jirikuncar added a commit to jirikuncar/invenio that referenced this issue Mar 31, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
@lnielsen
Copy link
Member

lnielsen commented Apr 2, 2015

+1

@jirikuncar jirikuncar self-assigned this Apr 2, 2015
@jirikuncar jirikuncar added this to the v2.1 milestone Apr 2, 2015
@jirikuncar
Copy link
Member

Please check #2974.

jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 8, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 8, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 9, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 10, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 10, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 10, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
jirikuncar added a commit to jirikuncar/invenio that referenced this issue Apr 10, 2015
* INCOMPATIBILITY Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBILITY Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

Signed-off-by: Jiri Kuncar <[email protected]>
tiborsimko added a commit to tiborsimko/invenio that referenced this issue Jun 16, 2015
* INCOMPATIBLE Removes proprietary authentication protocol for
  robotlogin.  (closes inveniosoftware#2972)

* INCOMPATIBLE Removes external authentication engines. Please use
  `invenio.modules.oauthclient` or Flask-SSO instead.  (closes inveniosoftware#1083)

* AMENDS 716f882

Signed-off-by: Tibor Simko <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants