# $File: //member/autrijus/.vimrc $ $Author: autrijus $
# $Revision: #14 $ $Change: 4137 $ $DateTime: 2003/02/08 11:41:59 $

package RTx::MD5Auth;
$RTx::MD5Auth::VERSION = '0.01';

1;

=head1 NAME

RTx::MD5Auth - Secure login over an unsecure http channel

=head1 DESCRIPTION

I've came across Atom's choice of using WSSE profile as the
authentication mechanism, and think that it's very well suited
to RT's REST layer:

    http://www.xml.com/lpt/a/2003/12/17/dive.html

It solves the frequent need of avoiding password sniffing over
a non-SSL channel.

After discussion with Abhijit and Jesse, I've settled for
passing C<auth_digest>, C<auth_nonce> and C<auth_created> as
request arguments, and implemented a Javascript-based login
in the WebUI.

=cut