User management with python google apps sso and provisioning
$250-750 USD
Cerrado
Publicado hace casi 16 años
$250-750 USD
Pagado a la entrega
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.
[login to view URL] API - together with creating users in local MySQL it must create Google apps accounts.
Here is link to documentation
[login to view URL]
Here is link to the Python module to work with Google apps
[login to view URL]
3. SSO based on [login to view URL]
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 [login to view URL] 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: [login to view URL], [login to view URL], 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)[login to view URL] xxx(at)[login to view URL], 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 - [login to view URL], [login to view URL], ccc.com. And then user goes with cases - google apps for [login to view URL] or other.. If we have to change our MySQL structure for easier developement- that's no problem.