Entries Tagged ‘Authorization’:

Django Single Sign On or a Solution to Multi-domain Cookies

I’ve been working on a project for a while and it has recently started to expand to an additional domain name. The domains will be using the same user base and I want to make it simple for users to be logged in at both applications. With a little research I dug up a few [...]

Getting Basecamp API Working with Python

I found
one library that was linked everywhere, but it wasn’t working for me. I was always getting 400 Bad Request when using it. Chris Conover was able to get the following code working.

import urllib2
protocol = ‘https://’
url = ‘example.com’
command = ‘/projects.xml’
headers = {’Accept’ : ‘application/xml’,
‘Content-type’ : ‘applications/xml’}
username = ‘x’
password = ‘y’
# Setup password stuff
passman [...]

OpenID Enabled

If you haven’t stumbled upon any sites that use OpenID yet, I’ll fill you in on why you might be seeing it in more places soon. OpenID is a decentralized, single sign on system which allows visitors to use one set of credentials for multiple websites. And, since it’s decentralized, there are many providers to [...]

More CyTE Improvements

In addition to the changes listed at
http://dev.cyproject.net/ , I will be modifying the OpenID authorization to be more usable.
The OpenID stuff packaged in the last release was just copied from
http://tinyid.us when I was writing it for that.
I will add another auth_routine that doesn’t require a database and will just use sessions like the [...]

CyTE g7 to CyTE g8 Change Log

General Changes

Error reporting is no longer set to E_ALL by default
Added functions js_script and js_msg to util.php

Auth Changes

auth_level renamed to auth_requirement to avoid confusion
def_auth_lvl renamed to def_auth_req
ldap renamed to ldap_with_db
Stand alone LDAP auth class added named ldap
use_cookies option added to authorizer class (set to true by default in cyte config and auth constructor)

Data Access Changes

Moved [...]