mirror of
https://github.com/krateng/maloja.git
synced 2025-07-31 14:33:50 -04:00
auth.getMobileSession
return XML with token provided
This commit is contained in:
parent
7dbd704c5d
commit
be6b796b20
@ -75,7 +75,14 @@ class Audioscrobbler(APIHandler):
|
|||||||
key = apikeystore[client]
|
key = apikeystore[client]
|
||||||
if md5(user + md5(key)) == token:
|
if md5(user + md5(key)) == token:
|
||||||
sessionkey = self.generate_key(client)
|
sessionkey = self.generate_key(client)
|
||||||
return 200,{"session":{"key":sessionkey}}
|
return 200,"""<lfm status="ok">
|
||||||
|
<session>
|
||||||
|
<name>%s</name>
|
||||||
|
<key>%s</key>
|
||||||
|
<subscriber>0</subscriber>
|
||||||
|
</session>
|
||||||
|
</lfm>
|
||||||
|
""" % (self.xml_escape(user), self.xml_escape(sessionkey))
|
||||||
raise InvalidAuthException()
|
raise InvalidAuthException()
|
||||||
else:
|
else:
|
||||||
raise BadAuthException()
|
raise BadAuthException()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user