diff --git a/.env.example b/.env.example
index 8ea7b35..9e110a6 100644
--- a/.env.example
+++ b/.env.example
@@ -10,8 +10,12 @@ PYMTHOUSE_ISSUER_URL=http://localhost:3001/api/v1/oidc
PYMTHOUSE_PUBLIC_CLIENT_ID=
PYMTHOUSE_M2M_CLIENT_ID=
PYMTHOUSE_M2M_CLIENT_SECRET=
-# Remote signer url base returned to CLI clients after API-key exchange.
-# Local pymthouse compose: http://127.0.0.1:8080 or hosted signer
+
+# Initiate login URI for device flow (register on pymthouse app):
+# http://localhost:3002/api/auth/initiate-login
+# Remote signer url base returned to CLI clients after API-key exchange.
PYMTHOUSE_SIGNER_URL=http://127.0.0.1:8080
+
+# Local pymthouse compose: http://127.0.0.1:8080
# Set to 1 for local dev when issuer uses http://127.0.0.1
PYMTHOUSE_ALLOW_INSECURE_HTTP=
diff --git a/app/(auth)/device-approved/page.tsx b/app/(auth)/device-approved/page.tsx
new file mode 100644
index 0000000..58aec18
--- /dev/null
+++ b/app/(auth)/device-approved/page.tsx
@@ -0,0 +1,29 @@
+import Link from "next/link";
+import { LivepeerSymbol } from "@/components/design-system/LivepeerLogo";
+
+export default function DeviceApprovedPage() {
+ return (
+
+
+
+
+
+
+ Device login approved
+
+
+ You can return to your terminal. The python-gateway device flow should
+ finish automatically in a few seconds.
+