---
title: "A magic link to authenticate (instead of manually entering a code)."
method: GET
path: "/us-verify-link"
---

# A magic link to authenticate (instead of manually entering a code).

`GET /us-verify-link`

This is the result of getting a passcode link and is usually the result of clicking the link from an email. This ALWAYS results in a 302 redirect. N.B. Magic link with 2FA enabled does not work and the SPA will get a redirect to the login error page with tf_required. Must use code option instead.

## Other responses

- `302` — Redirects depending on success/error and whether __SECURITY_REDIRECT_BEHAVIOR__ == 'spa'. Also, if Two-Factor authentication has been enabled, further authentication/redirects might be required.

## Changes

> 52 revisions in range; 37 could not be searched.

- **2019-07-23** `11c8459a5c04` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/pallets-eco/apis/flask-security-external-api/changes/us-verify-link/get.md)

---

[API](https://skmtc.dev/pallets-eco/apis/flask-security-external-api.md) · [All operations](https://skmtc.dev/pallets-eco/apis/flask-security-external-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pallets-eco/flask-security-external-api/revisions/ee92f388dafa/schema)
