2008年9月25日星期四

SS5外部认证的模型


#!/usr/bin/env python
import sys
import os
global ss5_user_dict
ss5_user_dict = {"tmp05":"fullw0rld", \}
def ss5_auth(u="test", p="demo"):
#print >> sys.stdout, "OK",
if ss5_user_dict.has_key(u) :
if ss5_user_dict[u] == p:
print >> sys.stdout, "OK",
return
else:
print >> sys.stdout, "BAD_USERPASSWD",
return
else:
print >> sys.stdout, "BAD_USERNAME",
return

def main():
#f = open("/usr/local/var/log/ss5_auth.log","w+")
#f.write(str(sys.argv))
#f.closess5_auth(sys.argv[1], sys.argv[2])

if __name__ == "__main__":
main()


哈哈blogger居然没有代码高亮,python的代码缩进全部没有了,郁闷啊
一会查查,也许有解决的办法

没有评论:

发表评论