HomeApp is a GUI tool that helps you manage your profile, social network and Personium apps.
This repository contains the necessary files (HTML, CSS, JavaScript) needed to create a copy of our official HomeApp.
The latest version supports the following modes.
- Global mode - User must enter the target Cell URL manually and then log in.
HomeApp is already running in an App Cell in the Demo environment. - Local/Cell mode - User can log in directly to the target Cell (target Cell URL is included in the login page URL).
│
└─ index.html
Make sure you have Unit Admin level permission.
Due to current implemetation of Personium Core, the followings will happen and require you to re-login as Unit Admin.
- The app Cell's user account will be overwritten with random password when importing a Cell from another Personium Unit.
- Unit/Cell Manager will be logged out automatically after importing a Cell.
Follow the steps described in How to deploy to import the Cell, customize and install your Personium HomeApp.
`
HomeApp allows user to login using Google authentication.
If you want to deploy your own HomeApp which supports Google Login, make sure you perform the following procedures.
-
Access the following URL to create your own OAuth 2.0 Client ID.
https://console.developers.google.com/
-
Replace the client_id's value in this line with your Client ID.
- From the hamburger button, click "Account".
- Click "Create Account".
- Click "Google".
- Enter email address.
- Click "Register".