Projects tagged ‘authorization’ and ‘python’


Jump to tag:

Projects tagged ‘authorization’ and ‘python’

Filtered by Project Tags authorization python

Refine results Project Tags authentication (5) ldap (2) web (2) wsgi (2) security (2) repoze (1) jquery (1) mod_python (1) mongodb (1) encryption (1) java (1) pylons (1)

[10 total ]

6 Users

FreeIPA is an integrated solution which combines the following technologies: * 389 Directory Server * MIT Kerberos * NTP * DNS * Web and command-line provisioning and administration tools
Created about 1 year ago.

0 Users

Look at sumary
Created 4 months ago.

0 Users

The repoze.what mongoDB pluginNote: This plugin is not official and it is under revision before it is released in repoze.what and pypi. This is a source adapter plugin for repoze.what and MongoDB. ... [More] MongoDB is a schema-less document oriented database. It is highly recommended to use version 1.1.0 or later. How to installThe minimum requirements are pymongo, and repoze.what, and you can install it having setuptools: python setup.py install Sample useHere we need to have a mongoDB server installed, check here for instructions. >>> import pymongo >>> db_conn = pymongo.Connection('localhost') >>> db = db_conn['authdb'] >>> from repoze.what.plugins.mongodb import adapters >>> groups = adapters.mongodbGroupSourceAdapter(db) >>> permissions = adapters.mongodbPermissionSourceAdapter(db)Visit the repoze.what documentation page here; http://what.repoze.org/docs/1.x/ For instructions about repoze.what.plugins visit: http://what.repoze.org/docs/1.x/Manual/Plugins/index.html Please see other Python packages related to MongoDB to integrate it in your application: pymongo Driver for the Mongo database. mongoKit framework try to keep its simplicity when you manage mongodb in python. [Less]
Created 2 months ago.

0 Users

IntroAuthorization and Authentication is handled by AuthKit and the information is stored in LDAP for each user. After I clean things up a bit you'll see some files in the download section. Right ... [More] now it is living on my local system and I'll provide some screenshots. PreRequisitesPython 2.4 LDAP 2.3 Pylons 0.9.6 Modulesstring, os, re, shutil, ldap, popen2, crack, hashlib, base64, ldif, ldap.modlistLDAPSchemeuser.name@domain.com, OU, domain.com dn: mailRoutingAddress=user.name@domain.com,ou=OU,dc=domain,dc=com role: UserRole cn: Firstname Lastname objectClass: top objectClass: inetOrgPerson group: UserGroup sn: Lastname givenName: Firstname mailRoutingAddress: user.name@domain.com userPassword:: Screenshots: http://www.flickr.com/photos/89517884@N00/sets/72157600554992696/ [Less]
Created 12 months ago.

0 Users

This lib and spec provide client and server-side sessionless authentication and request management, without requiring sessions or other shared state between potentially disparate servers. (The client ... [More] is responsible for maintaining the entire state of the connection.) It is built using concepts from the RFC 2104 HMAC standard as well as the Amazon web services (i.e., S3) authentication scheme and is designed specifically for use where a smart client (such as Javascript browser-based communicating via REST) is speaking to a remote server. REST-authlib provides Javascript library for the client side (relying on any HMAC javascript library) which performs signed and authenticated requests using a password-protected user account in a normal browser against a REST web server. It's designed to be a much stronger version of HTTP Basic Authentication, while maintaining similar ease of use. It draws inspiration from Amazon's Web Services authentication designs but is designed for client-server rather than server-server interaction, without requiring shared state between multiple servers (i.e., one server fails and another server carries on.) Currently, server code is provided in Python but should be very easy to read and port. Ports are gratefully accepted. A sample REST interceptor callable from any Javascript toolkit (i.e., jQuery) is included as well. The library transparently utilizes standard HTTP protocol features such as the HTTP Authorization header. [Less]
Created 23 days ago.

0 Users

pykeynote is a Python extension module for KeyNote. It provides a high-level object-oriented interface to the KeyNote trust management API. From the KeyNote web page: Trust management is a unified ... [More] approach to specifying and interpreting security policies, credentials, and relationships; it allows direct authorization of security-critical actions. KeyNote credentials describe a specific delegation of trust and subsume the role of public key certificates; unlike traditional certificates, which bind keys to names, credentials can bind keys directly to the authorization to perform specific tasks. For more information on KeyNote see RFC 2704, keynote(1), keynote(3), keynote(4) and keynote(5). Also, a nice introductory article can be found here. Although I have developed pykeynote on Linux and minimally tested it on OpenBSD, it will probably work on all Unix-like systems that satisfy the following requirements: Python version 2.3 or higher. Pyrex version 0.9.4 or higher (optional). The KeyNote trust management system (tested with version 2.3). The OpenSSL cryptographic toolkit (tested with version 0.9.8d). For the details you can browse the SVN repository; I have included a comprehensive testsuite and a sample application. There is also the epydoc generated API documentation to help you start coding. If you are having problems installing KeyNote and pykeynote, Adam Aviv has written detailed instructions for installing both. The trunk of the SVN repository contains the latest, probably unstable, code. Nonetheless you may still choose to use it for possible new features and/or bug fixes. For more details, see the ChangeLog. Patroklos Argyroudis, argp at domain cs.tcd.ie, http://ntrg.cs.tcd.ie/~argp/. [Less]
Created 12 months ago.

0 Users

SimpleAuth has been designed to act as a simple, extensible point of aggregation for a myriad of other authentication and authorization systems. In an enterprise environment, the problem of rights ... [More] and roles management often ends up being re-addressed every time a new project gets started. What we want to do is remove that burden from the developer, so that she can concentrate on the actual business logic being implemented, rather than reinventing the wheel time and again. While by no means complete, it currently has excellent support for a number of different databases and languages, as well as plugins for providing extended and overridden auth mechanisms. Take a look over at the project's home: http://www.simpleauth.com [Less]
Created 12 months ago.

0 Users

This is a Python class that allows you to verify One Time Passwords (OTP) from a YubiKey. Unlike some of the other Python implementations, this one actually takes advantage of the HMAC signature ... [More] provided in validation responses from Yubico to be sure the response really came from Yubico. [Less]
Created 4 months ago.

0 Users

The Warden is a secure delivery system for content like images and downloadable videos. It consists of two layers: A bit of code which generates secure tokens which are passed as url parameters or ... [More] cookies. This code is provided in both PHP and Java implementations. Apache mod_python script and a Java servlet that performs ticket cracking and authorization. This project is currently in placeholder status. Kink.com is donating the working/proven code to open source. Code will follow soon. [Less]
Created 12 months ago.

0 Users

WSGI application which decides if request has permission to access resource according to FastCGI_authorizer ... [More] How it worksFastCGI could be used as remote authorizer, which is quite handfull for access to static resources. Server before accesing url asks authorizer application for authentication. Authorizer application is just HTTP (FastCGI) aplication. Motivation Flexibly, easyliy and securily allow access to resources. Authorizer could run on server itself (using different privileges), providing autorization information for different resources. This costs CPU, but on file-serving hosts this is no crucial. Returns 200 - allowed (response body is ignored) 403 - forbidden - customize forbidden response by settings `FORBIDDEN_BODY` to desired message Installationsvn checkout http://wsgiauthorizer.googlecode.com/svn/trunk/ wsgiauthorizer-read-only cd wsgiauthorizer-read-only sudo python setup.py installUsagefrom wsgi_authorizer import BaseAuthorizer class MyAuthorizingApp(BaseAuthorizer): """ TODO """ [Less]
Created 12 months ago.