diff options
Diffstat (limited to 'src/webapp')
| -rw-r--r-- | src/webapp/src/components/forms/login-form.svelte | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/webapp/src/components/forms/login-form.svelte b/src/webapp/src/components/forms/login-form.svelte index aa90917..a5c5653 100644 --- a/src/webapp/src/components/forms/login-form.svelte +++ b/src/webapp/src/components/forms/login-form.svelte @@ -4,6 +4,8 @@ import {createEventDispatcher} from "svelte"; import type {IErrorResult} from "@/lib/models/IErrorResult"; import {Button, Checkbox, Column, Form, Grid, InlineNotification, PasswordInput, Row, TextInput, Tile} from "carbon-components-svelte"; + import LogoGithub20 from "carbon-icons-svelte/lib/LogoGithub20"; + import {api_base} from "@/lib/configuration"; const dispatch = createEventDispatcher(); @@ -113,6 +115,14 @@ Submit </Button> </Row> + <Row> + <Button kind="secondary" + href={api_base("account/create-github-session")} + icon="{LogoGithub20}" + size="sm"> + Login with Github + </Button> + </Row> </Grid> </Form> </Tile> |
