Vlux is a pure JavaScript solution for authenticating clients as implemented on a JavaScript-driven UI.