Weave support auth login.
OAuth with Github, more details see https://docs.github.com/cn/developers/apps/building-oauth-apps/authorizing-oauth-apps
- Open Github developer settings https://github.com/settings/developers, click
OAuth Apps - Create OAuth app, click
New OAuth Appbutton - Register app, contents as follows
name: Weave
Homepage URL: http://127.0.0.1:8081
Authorization callback URL: http://127.0.0.1:8081/oauth
- Get your
clientIdandclientSecret, set inconfig/app.yamlandweb/src/config.js