0.2.9 • Published 4 months ago

@supabase/auth-ui-svelte v0.2.9

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

Supabase Auth UI Svelte

Supabase Auth UI is a collection of pre built UI components that work seamlessly with @supabase/auth-helpers.

The main purpose of these components is to allow developers to get working on their apps quickly, but also be able to use their own style/css.

Auth UI is kept deliberately separate from @supabase/auth-helpers so that developers can migrate away from pre-built UI components as their UI system naturally matures.

How to use?

In order to make use of the Auth UI Svelte you'll need to have a few things ready first. Let's talk about those things step by step:

Install Supabase and the Svelte Supabase-auth-ui

First let us install Supabase into our Svelte project.

npm install @supabase/supabase-js @supabase/auth-ui-svelte
# or
pnpm add @supabase/supabase-js @supabase/auth-ui-svelte
# or
yarn add @supabase/supabase-js @supabase/auth-ui-svelte

Create you Supabase client

Let's create our Supabase client

import { createClient } from '@supabase/supabase-js'

const supabase = createClient(
  '<INSERT PROJECT URL>',
  '<INSERT PROJECT ANON API KEY>'
)

Passing your Supabase client to the Auth component as a prop

<script lang="ts">
    import { createClient } from '@supabase/supabase-js'
    import { Auth } from '@supabase/auth-ui-svelte'

    const supabase = createClient(
        '<INSERT PROJECT URL>',
        '<INSERT PROJECT ANON API KEY>'
    )
</script>

<Auth supabaseClient={supabase} />

And voila we're done! This will give you the bare minimum of what you'll need to get started with supabase-auth-ui. In order to add styling to your Auth component checkout our full documentation here

0.2.9

4 months ago

0.2.7

7 months ago

0.2.6

8 months ago

0.2.8

6 months ago

0.2.3

8 months ago

0.2.5

8 months ago

0.2.4

8 months ago

0.2.1

12 months ago

0.2.0

12 months ago

0.2.2

12 months ago

0.1.6

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.5

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago