saito
Saito contains a generic authorization module.

This can be extended to provide support for friend relationships, work relationships and more, moving the social graph out of the control of individual companies and into a pseudoanonymous broadcast network in which users can share as much or as little information as they wish.

To send a generic authentication request, use the "Authorization" module in the default Saito email client.