KoderSignInButton

Ratified Auth koder-app/behaviors.kmd §1

Branded sign-in entry point that delegates to Koder ID via OIDC. Handles redirect, callback parsing, and emits a typed user object on success.

Demo

Static visual mock — pixel-faithful but non-interactive. Sprint 2.3 will swap selected demos for live Flutter Web embeds.

Sign in with Koder ID

Branded button that opens the OIDC redirect to id.koder.dev.

Availability

Flutter (koder_kit)
koder_kit v0.5.0+
Web (koder_web_kit)
koder_web_kit v0.2.0+

Flutter usage

import 'package:koder_kit/koder_kit.dart';
KoderSignInButton(
  redirectUri: 'kall://auth/callback',
  onSuccess: (user) => Navigator.of(context).pushReplacement(...),
)

Web usage

<script type="module" src="https://hub.koder.dev/sdk/koder-web-kit/v0.2/koder-web-kit.js"></script>
<koder-sign-in-button
  redirect-uri="https://app.example.com/auth/callback"
></koder-sign-in-button>

Related in the same group