...
- io.picolabs.google_signin
- io.picolabs.account_management
- io.picolabs.owner_authentication
authentication (The io.picolabs.account_management ruleset will automatically install the io.picolabs.owner_authentication ruleset.) See below for the needed password once installed.
- io.picolabs.google_signin
When installed, the pico engine page will refresh requiring you to login before doing anything else. The default root pico id and password are: "root" and "toor" respectively.
5. Register the following rulesets with your engine (but do not install them on your pico yet):
- io.picolabs.manifold_owner
- io.picolabs.manifold_pico
- io.picolabs.thing
The . The first few rulesets can be found in the folder "Manifold_krl" at the root of the Manifold project you cloned in step 2:
- io.picolabs.manifold_owner
- io.picolabs.manifold_pico
- io.picolabs.thing
- io.picolabs.safeandmine (located in Picolabs/ManifoldApps on Github)
- io.picolabs.journal (located in Picolabs/ManifoldApps on Github)
Edit config.js
- Open The Manifold project in your favorite text editor
- Open /src/utils/config.js
- Comment out the production section of config.js, and uncomment the development section
- Open your root pico on localhost:8080 (or wherever your engine is running), open the channels page, find the ECI/DID that has the policy "only allow google owner_did_requested events". If you cannot find this DID, make sure the io.picolabs.google_signin ruleset is installed
- Copy the above ECI/DID into ROOT_SECURED_DID in the config.js file.
- Edit any other fields in the config file under the development section
...