With this change you can now specify a username/password (labeled access ID, access Token for now) from the operator-app to log into your previous account.
Motivation
The way it worked previously is that you would just be generated a new operator in the daemon every time you opened the operator app which didnt allow you to save your avatar or name.
Changes
Changed the StoreKey to use Access ID instead of a statically assigned username of "steve"
Updated the connection of a new Operator socket to check for the credentials and return the proper operator upon finding it
Updated the operator protobuf definition to include Access ID and Access Token
Updated travis CI to use 1.10
Updated references to go-socket.io to use our own fork due to breaking changes:
Forked and froze googollee/go-engine.io at 80ae0e43aca17b4c5a6834999d0f2eaa16b9afda
Forked and froze googollee/go-socket.io at 5447e71f36d394766bf855d5714a487596809f0d
Coverage remained the same at ?% when pulling 205f47f967c3ccce16ddddfbf6a90652cd2d9193 on improvement/secure-access into f9142ac78a48b3fe34fc6bf2a89983908ead9a5a on master.
Description
With this change you can now specify a username/password (labeled access ID, access Token for now) from the operator-app to log into your previous account.
Motivation
The way it worked previously is that you would just be generated a new operator in the daemon every time you opened the operator app which didnt allow you to save your avatar or name.
Changes
80ae0e43aca17b4c5a6834999d0f2eaa16b9afda
5447e71f36d394766bf855d5714a487596809f0d