Implement a token based authentication system

Project Description:The purpose of this project is to provide a secure way of allowing access to your site by third party services. In particular this would useful for an sharing data with third party applications such another Drupal site, or a monitoring service for your Drupal site.

We recommend implementing a service similar to Yahoo's third party token based authentication system.

Motivation:This project deals with security and privacy issues both are which are critical to developers learning how to develop web-based applications.

Success criteria:Users can authenticate in on their site to share information with another site without sharing username or password. A token based authentication API would be supported by a Drupal developer going forward.

Mentoring organization: CivicSpace

openid

moshe weitzman - April 29, 2006 - 01:26

how does this interact with the proposal to swap our current distributed auth with openid or other identity solution. those solutions don't require sharing user/pass with 3rd party either.

 
 

Drupal is a registered trademark of Dries Buytaert.