scripts-omega Scripts d'omega
Dépôts des scripts d'omega

 

Documentation

HomePage

DIAS

DIAS is an identity mechanism which allow user to authenticate with a website (or anything else) using one's Jabber identifier. You can learn more about DIAS on DIAS website. The DIAS agent is an agent for DIAS. It is a Jabber component which can be used for multiple website, you just need to add the website and the password in a MySQL database. The agent will create ticket in the following format :
0
AES128(time:ttl:jid)
time is the current unix time in seconds, ttl is the time to live of the ticket in second, and jid is the JID of the user which ask the ticket. These three values are seperated by colons, and the resulting string is crypted using AES128 (ECB mode) with the password associated with the website. The website can then verify the ticket by decrypting the ticket (the website also nows the password), and then verifying that it hasn't expired yet. The DIAS agent can be fetched from the svn :
0
svn co http://svn.codingteam.net/scripts-omega/trunk/dias/agent/ dias_agent
An example PHP client library is also included :
0
svn co http://svn.codingteam.net/scripts-omega/trunk/dias/clients/php/

MPT

MPT is a simple Python implementation of User Tune. It fetches the current song information from a MPD server.
0
svn co http://svn.codingteam.net/scripts-omega/trunk/mpt/
 
This page feed: RSS or Atom.
Global feed: RSS or Atom.