Skip to main content

guillotina oauth support

Project description

.. contents::

GUILLOTINA_OAUTH
================


Features
--------

* There is no persistence information about the user

* The configuration is global for all application


Configuration
-------------

Generic global configuration on guillotina utilities section:

{
"applicatoins": ["guillotina_oauth"],
"oauth_settings": {
"server": "http://localhost/",
"jwt_secret": "secret",
"jwt_algorithm": "HS256",
"client_id": 11,
"client_password": "secret"
}
}


Installation on a site
----------------------

POST SITE_URL/@install

{
'pluggins': [
'guillotina.googleoauth'
]
}

Uninstall on a site
-------------------

POST SITE_URL/@uninstall

{
'pluggins': [
'guillotina.googleoauth'
]
}


Events
------

guillotina.auth.events.NewUserLogin

1.0.1 (2017-06-15)
------------------

- Do not raise KeyError if user is not found, raise Unauthorized
[vangheem]


1.0.0 (2017-04-24)
------------------

- initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

guillotina_oauth-1.0.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

guillotina_oauth-1.0.1-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file guillotina_oauth-1.0.1.tar.gz.

File metadata

File hashes

Hashes for guillotina_oauth-1.0.1.tar.gz
Algorithm Hash digest
SHA256 1562303903bd708f6a221d57d6c6b453348b96a6a450992b66f0d5b7baea351e
MD5 15ee921e43dd3ab938dc45f9a89a4f17
BLAKE2b-256 6a8474239e0fe83c7c29364f86e3b2bcd32a6dcc7d533d8a49bb0835bc074eb5

See more details on using hashes here.

File details

Details for the file guillotina_oauth-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for guillotina_oauth-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 db3f62512f3886819b13dd385a9bf534149124e8548455c8624986f4004a8b66
MD5 26d748e869d81068a22280b35773c7b8
BLAKE2b-256 da6028bbc3f93771643c027f4deb1c19c2f03e358bf0f8f91574299adc670dff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page