utnapischtim / invenio-oauth2server

Invenio modules that implements OAuth 2 server.

Home Page:https://invenio-oauth2server.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invenio-OAuth2Server

Invenio module that implements OAuth 2 server.

Features

  • Implements the OAuth 2.0 authentication protocol.
    • Provides REST API to provide access tokens.
    • Provides decorators that can be used to restrict access to resources.
  • Handles authentication using JSON Web Tokens.
  • Adds support for CSRF protection in REST API.

About

Invenio modules that implements OAuth 2 server.

https://invenio-oauth2server.readthedocs.io

License:MIT License


Languages

Language:Python 79.9%Language:HTML 19.7%Language:Shell 0.4%