Svelte Social Login Buttons
Svelte 5 • Components
Drop-in sign-in buttons with sensible defaults, accessibility, and customization.
Demo buttons use a mocked async sign-in.
Install
npm install svelte-social-login-buttonsUsage
<script lang="ts">
import { GoogleSignInButton } from 'svelte-social-login-buttons';
async function signIn() {
// Your auth flow here
}
</script>
<GoogleSignInButton signInFunction={signIn} />Props
signInFunction— async callback invoked on click.
Notes
- Works with Svelte 5 (runes).