Browse Source

[FIX] pep8

pull/2/head
Holger Brunn 11 years ago
parent
commit
c5187e5abc
  1. 18
      auth_from_http_basic/__init__.py
  2. 16
      auth_from_http_basic/__openerp__.py
  3. 16
      auth_from_http_basic_logout/__openerp__.py

18
auth_from_http_basic/__init__.py

@ -23,24 +23,26 @@ from openerp.addons.web.controllers import main as web_main
old_init = WebRequest.init
def init(self, params):
old_init(self, params)
if self.httprequest.authorization and not self.session._login:
dbs = web_main.db_list(self)
self.session.authenticate(
dbs and dbs[0],
self.httprequest.authorization.username,
self.httprequest.authorization.password,
dict(
base_location=self.httprequest.url_root.rstrip('/'),
HTTP_HOST=self.httprequest.environ['HTTP_HOST'],
REMOTE_ADDR=self.httprequest.environ['REMOTE_ADDR']
))
dbs and dbs[0],
self.httprequest.authorization.username,
self.httprequest.authorization.password,
dict(
base_location=self.httprequest.url_root.rstrip('/'),
HTTP_HOST=self.httprequest.environ['HTTP_HOST'],
REMOTE_ADDR=self.httprequest.environ['REMOTE_ADDR']
))
WebRequest.init = init
old_dispatch = JsonRequest.dispatch
def dispatch(self, method):
response = old_dispatch(self, method)
if method.im_func == web_main.Session.destroy.im_func:

16
auth_from_http_basic/__openerp__.py

@ -19,9 +19,9 @@
#
##############################################################################
{
"name" : "Authenticate via HTTP basic authentication",
"version" : "1.0",
"author" : "Therp BV",
"name": "Authenticate via HTTP basic authentication",
"version": "1.0",
"author": "Therp BV",
"complexity": "expert",
"description": """
In an environment where several web applications authenticate against the same
@ -43,10 +43,10 @@ Funders:
Open2bizz software & consultancy
""",
"category" : "",
"depends" : [
"category": "",
"depends": [
],
"data" : [
"data": [
],
"js": [
],
@ -56,7 +56,7 @@ Open2bizz software & consultancy
],
"auto_install": False,
"installable": True,
"external_dependencies" : {
'python' : [],
"external_dependencies": {
'python': [],
},
}

16
auth_from_http_basic_logout/__openerp__.py

@ -19,9 +19,9 @@
#
##############################################################################
{
"name" : "Authenticate via HTTP basic authentication (logout helper)",
"version" : "1.0",
"author" : "Therp BV",
"name": "Authenticate via HTTP basic authentication (logout helper)",
"version": "1.0",
"author": "Therp BV",
"complexity": "expert",
"description": """
With auth_from_http_basic, the logout procedure has to be bent a bit to provide
@ -35,12 +35,12 @@ Funders:
Open2bizz software & consultancy
""",
"category" : "",
"depends" : [
"category": "",
"depends": [
'web',
'auth_from_http_basic',
],
"data" : [
"data": [
],
"js": [
'static/src/js/auth_from_http_basic_logout.js',
@ -51,7 +51,7 @@ Open2bizz software & consultancy
],
"auto_install": False,
"installable": True,
"external_dependencies" : {
'python' : [],
"external_dependencies": {
'python': [],
},
}
Loading…
Cancel
Save