Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   User management with python google apps sso and provisioning

Bidding Time:
27/06/2008 14:46 - 26/08/2008 00:00
Budget:
$250-750
Status:
Closed


Job Type:
Python
Description:



500 GB of Hosting for only $4.95/mo.

I need a Python programmer who is familiar with Google apps api.
Please don't post your bid if youu never worked with sso and google api.
What we need is:
1. User Management - create user, update user, modify, change password, send
password by email etc. Database - MySQL.
2.Provisioning API - together with creating users in local MySQL it must create
Google apps accounts.
Here is link to documentation
http://code.google.com/apis/apps/gdata_provisioning_api_v2.0_reference_python.html
Here is link to the Python module to work with Google apps
http://code.google.com/p/gdata-python-client/downloads/list
3. SSO based on http://code.google.com/p/gheimdall/
This program is a TurboGears project for Google Apps SSO service. This program
enables you to authenticate Google Apps users by your own authenticate back end.
There is a functionality for changing users' passwords for an option.
Here is the question only how to set up it properly. It use mysql-PAM to work
with mysql backend.
Another option for SSO is http://rnd.feide.no/simplesamlphp. It is in PHP but
must work as well.
Tricky moment that we have 3 domains which work with google apps but on our site
it is not visible to user. For example we have 3 domains: aaa.com, bbb.com,
ccc.com. On google they are 3 separate google apps accounts but in our MySQL it
is only one table where all users have names xxx(at)aaa.com xxx(at)bbb.com, etc
(these are email addressed not allowed to post here :). So on our sso user must
login and singup in one form with different options - aaa.com, bbb.com, ccc.com.
And then user goes with cases - google apps for aaa.com or other.. If we have to
change our MySQL structure for easier developement- that's no problem.

Start your work-at-home career for $7.00. Get direct access to thousands of freelance and home-based jobs. Click here to find work now.

Related Projects:
Website with shoping cart&
Joomla template for reselling webservices
Erp Solution
Html - Flash Website
Oscommerce Experts

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
Linux
Database System:
MySQL
<<< back

Recent Projects Archive:

Saturday - Friday - Thursday - Wednesday - Tuesday - Monday - Sunday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2008 ProjectsList.biz /0.418