Depends on: 1.6
It's very important for DAPPs based on IPFS that they work in a P2P fashion.
As an example, the login feature of uPort
requires you to create an application on their end. During this process, a unique and secret code is given to you which you should use when calling the uPort API. Since we want our applications to run entirely on clients, developers can't hide this secret since it would live within the JavaScript frontend code. This secret code is their only way to identify the applications requesting to login in a secure manner.