Experimenting with web technologies to recreate the GNOME3 unlocker