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.4 (2017-06-25)
------------------
- User id on oauth may not be mail
[bloodbare]
1.0.3 (2017-06-16)
------------------
- Handle oauth errors on connecting to invalid server
[vangheem]
1.0.2 (2017-06-16)
------------------
- Handle errors when no config is provided
[vangheem]
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
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.4 (2017-06-25)
------------------
- User id on oauth may not be mail
[bloodbare]
1.0.3 (2017-06-16)
------------------
- Handle oauth errors on connecting to invalid server
[vangheem]
1.0.2 (2017-06-16)
------------------
- Handle errors when no config is provided
[vangheem]
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
Release history Release notifications | RSS feed
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.4.tar.gz
(6.3 kB
view hashes)
Built Distribution
Close
Hashes for guillotina_oauth-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f6a0677941d5c60ef5f60a30088e74238fa5877d8bff5ee3002b442c4ef1908 |
|
MD5 | 7d7a9e1273e1c8a6f41efaa0ff601454 |
|
BLAKE2b-256 | d6d5473913ec7d49933f4cfedde78a7a09b99a048188247413910a7437096bf7 |