> ## Documentation Index
> Fetch the complete documentation index at: https://veriqa.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 0.6.9 — sign-in with a code and a ready-made server image

> What Veriqa gained in stage 0.6.9: sign-in with a short code, Redis, RabbitMQ and MaxMind in the server image, a new QR code mode and lines showing where the question waits.

> [!NOTE]
>
> A development stage from October 12 to 16, 2026. There is no 0.6.9 package: these changes shipped in
> [0.7.0](https://veriqa.app/docs/releases/0.7.md).

## Sign-in with a code

Where the channel link does not carry the transaction to the bot, the sign-in has a second path: the
page shows a short code, and the user sends it to the bot. For Instagram and Messenger the code is
offered automatically; under hop mode it is on the phone's launch page and disappears as soon as the
bot answers. `BotName` sets the bot's name. The HTTP channel supports a start by a code for
registrations with no owner — see
[Start by a code](https://veriqa.app/docs/guides/custom-channel-adapter.md#start-by-a-code--when-the-link-cannot-be-relied-on).

## The sign-in page and hop mode

* The hop pages and the sign-in page show where the question is waiting.
* Canceling on the sign-in page sends a "declined" receipt to the channel.
* **A third QR code mode**, `QrMode: UnifiedWithChannels`: the shared QR code and the buttons of every
  channel on the first tab, followed by a tab per channel with its own QR code.
* When the sign-in page asks the question (`OnWebPage`), the chat gets one message saying the sign-in
  has started and must be confirmed on the page.
* Fixes: the countdown and the live status of the `OnWebPage` question page, the "Choose another
  way" button.

## The standalone server

The standalone server image includes the Redis stores, event publishing to RabbitMQ and MaxMind
GeoIP — switched on by configuration keys, with no build of your own; see
[Quickstart self-hosted](https://veriqa.app/docs/quickstart/self-hosted.md).

## Samples and documentation

* Google and Apple pseudo-channels — `samples/dotnet/pseudo-channels`.
* A Claude Code mod with a QR code panel — `samples/claude-code`; see
  [Claude Code mod](https://veriqa.app/docs/samples/showcase/claude-code.md).
* The [Helio](https://veriqa.app/docs/samples/showcase/support-desk.md) and [Nova Stream](https://veriqa.app/docs/samples/showcase/streaming-tv.md)
  showcases.
* A new page, [You already have a bot](https://veriqa.app/docs/guides/existing-bot.md).

## What to check when you upgrade

**Email with `LoginConfirmation.Mode = OnWebPage`:** the sign-in email no longer completes the
sign-in; it only links the mailbox, and the sign-in page decides. "No" there gives
`declined_by_user`.

The full list is in
[What to check when you upgrade from 0.6.1](https://veriqa.app/docs/releases/0.7.md#what-to-check-when-you-upgrade-from-061).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.