[sldev] More about viewer auth in today's RC
Tess Chu
tess at lindenlab.com
Tue Dec 4 15:47:17 PST 2007
Back in October, we requested feedback about the Viewer Authentication
project with a broad set of unfocused goals, which masked the main drive
for the project: Code consolidation of authentication for future
anti-fraud efforts. As I'm sure you've noticed by now, the upcoming
1.18.6 release candidate has the implementation of this new system.
Much of the ensued debate centered around the relative security of the
old xml-rpc based approach versus the new approach of using HTML. We
*weren't* necessarily trying to make the mechanism itself more secure
(we believe both mechanisms are secure), but rather, we want to give
ourselves greater flexibility to use new security mechanisms already
being successfully employed by banks, credit-card companies, and other
service providers that need rigorous security regimes. By moving to
standard HTTPS plus HTML, we get the benefit of being able to integrate
new security systems without creating a lot of custom code.
We realize that the way that we went about this was a little clumsy. We
have a lot of conflicting priorities to balance; we're working on the
part of the system that is necessarily shrouded in the most secrecy
(since we are trying to keep the bad guys out). Though we fully expect
Second Life to become more open over time, there will always need to be
secrets. We are, after all, not planning on publishing the root
password for our systems any time soon.
The process of making Second Life more open will take time, and will
probably (unfortunately) be filled with awkward moments like this one
where we figure out how to work together with you all. Please bear with
us, we're trying to learn the best way to do this.
Thanks,
Tess
More information about the SLDev
mailing list