aboutsummaryrefslogtreecommitdiff
path: root/communities
diff options
context:
space:
mode:
authorAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-13 15:33:59 +0100
committerAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-13 16:00:37 +0100
commit7dd09b51c733532ecb54951237f94368dd11badd (patch)
tree50acacd22b96213a7ebed7f86f113802dcc292fe /communities
parentffe99a7490325366e230786c8bb89616c1a2dcb4 (diff)
downloadunnamed-group-7dd09b51c733532ecb54951237f94368dd11badd.tar
unnamed-group-7dd09b51c733532ecb54951237f94368dd11badd.tar.gz
unnamed-group-7dd09b51c733532ecb54951237f94368dd11badd.tar.bz2
unnamed-group-7dd09b51c733532ecb54951237f94368dd11badd.tar.xz
unnamed-group-7dd09b51c733532ecb54951237f94368dd11badd.zip
remove clerk auth
Diffstat (limited to 'communities')
-rw-r--r--communities/red-right-hand/174bg.net/package-lock.json150
-rw-r--r--communities/red-right-hand/174bg.net/package.json1
-rw-r--r--communities/red-right-hand/174bg.net/src/app/layout.js12
-rw-r--r--communities/red-right-hand/174bg.net/src/components/AuthHeader/index.js26
-rw-r--r--communities/red-right-hand/174bg.net/src/proxy.js12
5 files changed, 2 insertions, 199 deletions
diff --git a/communities/red-right-hand/174bg.net/package-lock.json b/communities/red-right-hand/174bg.net/package-lock.json
index d8125a2..dd5990c 100644
--- a/communities/red-right-hand/174bg.net/package-lock.json
+++ b/communities/red-right-hand/174bg.net/package-lock.json
@@ -8,7 +8,6 @@
"name": "174gb.net",
"version": "0.1.0",
"dependencies": {
- "@clerk/nextjs": "^7.3.3",
"@heroicons/react": "^2.2.0",
"next": "16.2.6",
"react": "19.2.4",
@@ -276,87 +275,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/@clerk/backend": {
- "version": "3.4.7",
- "resolved": "https://registry.npmjs.org/@clerk/backend/-/backend-3.4.7.tgz",
- "integrity": "sha512-zAELfaYtrlxlxxB6PT3EHPsHck6IPuyTQSKm7hWQqXp9GoFOM6wKOflFZgI0Q2M1C5SgrkDcrMNchkWXRwbsQw==",
- "license": "MIT",
- "dependencies": {
- "@clerk/shared": "^4.10.2",
- "standardwebhooks": "^1.0.0",
- "tslib": "2.8.1"
- },
- "engines": {
- "node": ">=20.9.0"
- }
- },
- "node_modules/@clerk/nextjs": {
- "version": "7.3.3",
- "resolved": "https://registry.npmjs.org/@clerk/nextjs/-/nextjs-7.3.3.tgz",
- "integrity": "sha512-MvDczhXM5v9H/a6qd7O52Ydj6CNtgSSPBrpC6HzlfB+nkP8GrsRl/sH+jFrGmRnLsT7Q7A9TESXkrbuHoeGAeQ==",
- "license": "MIT",
- "dependencies": {
- "@clerk/backend": "^3.4.7",
- "@clerk/react": "^6.6.2",
- "@clerk/shared": "^4.10.2",
- "server-only": "0.0.1",
- "tslib": "2.8.1"
- },
- "engines": {
- "node": ">=20.9.0"
- },
- "peerDependencies": {
- "next": "^15.2.8 || ^15.3.8 || ^15.4.10 || ^15.5.9 || ^15.6.0-0 || ^16.0.10 || ^16.1.0-0",
- "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",
- "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"
- }
- },
- "node_modules/@clerk/react": {
- "version": "6.6.2",
- "resolved": "https://registry.npmjs.org/@clerk/react/-/react-6.6.2.tgz",
- "integrity": "sha512-eLev3C21yh2vqyvEBfXpc1QHa4q+wxbtRdTtBG0fCI+tMQUim8TIS300AJAciM6ox8tgInTWwIeIxr5jiYsvtw==",
- "license": "MIT",
- "dependencies": {
- "@clerk/shared": "^4.10.2",
- "tslib": "2.8.1"
- },
- "engines": {
- "node": ">=20.9.0"
- },
- "peerDependencies": {
- "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",
- "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"
- }
- },
- "node_modules/@clerk/shared": {
- "version": "4.10.2",
- "resolved": "https://registry.npmjs.org/@clerk/shared/-/shared-4.10.2.tgz",
- "integrity": "sha512-2RXGaCV94U2wYWaMQZA/AhVkqjcSx8f+oVjh6wgr4yXDmZ24BQRjPJ+K4L6IHiB/agoaXtKWJ0GI8InRZjo9/g==",
- "hasInstallScript": true,
- "license": "MIT",
- "dependencies": {
- "@tanstack/query-core": "^5.100.6",
- "dequal": "2.0.3",
- "glob-to-regexp": "0.4.1",
- "js-cookie": "3.0.5",
- "std-env": "^3.9.0"
- },
- "engines": {
- "node": ">=20.9.0"
- },
- "peerDependencies": {
- "react": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0",
- "react-dom": "^18.0.0 || ~19.0.3 || ~19.1.4 || ~19.2.3 || ~19.3.0-0"
- },
- "peerDependenciesMeta": {
- "react": {
- "optional": true
- },
- "react-dom": {
- "optional": true
- }
- }
- },
"node_modules/@emnapi/core": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz",
@@ -1337,12 +1255,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@stablelib/base64": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
- "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
- "license": "MIT"
- },
"node_modules/@swc/helpers": {
"version": "0.5.15",
"resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
@@ -1623,16 +1535,6 @@
"tailwindcss": "4.3.0"
}
},
- "node_modules/@tanstack/query-core": {
- "version": "5.100.10",
- "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.100.10.tgz",
- "integrity": "sha512-8UR0yJR+GiQ40m3lPhUr0xbfAupe6GSQiksSBSa9SM2NjezFyxXCIA69/lz8cSoNKZLrw1/PktIyQBJcVeMi3w==",
- "license": "MIT",
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/tannerlinsley"
- }
- },
"node_modules/@tybys/wasm-util": {
"version": "0.10.2",
"resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz",
@@ -2880,15 +2782,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/dequal": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/detect-libc": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
@@ -3614,12 +3507,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/fast-sha256": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
- "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
- "license": "Unlicense"
- },
"node_modules/fastq": {
"version": "1.20.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
@@ -3854,12 +3741,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/glob-to-regexp": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
- "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
- "license": "BSD-2-Clause"
- },
"node_modules/globals": {
"version": "14.0.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
@@ -4530,15 +4411,6 @@
"jiti": "lib/jiti-cli.mjs"
}
},
- "node_modules/js-cookie": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz",
- "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==",
- "license": "MIT",
- "engines": {
- "node": ">=14"
- }
- },
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -5761,12 +5633,6 @@
"semver": "bin/semver.js"
}
},
- "node_modules/server-only": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz",
- "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==",
- "license": "MIT"
- },
"node_modules/set-function-length": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
@@ -5989,22 +5855,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/standardwebhooks": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",
- "integrity": "sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==",
- "license": "MIT",
- "dependencies": {
- "@stablelib/base64": "^1.0.0",
- "fast-sha256": "^1.3.0"
- }
- },
- "node_modules/std-env": {
- "version": "3.10.0",
- "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
- "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
- "license": "MIT"
- },
"node_modules/stop-iteration-iterator": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz",
diff --git a/communities/red-right-hand/174bg.net/package.json b/communities/red-right-hand/174bg.net/package.json
index 988f26c..ca4b930 100644
--- a/communities/red-right-hand/174bg.net/package.json
+++ b/communities/red-right-hand/174bg.net/package.json
@@ -9,7 +9,6 @@
"lint": "eslint"
},
"dependencies": {
- "@clerk/nextjs": "^7.3.3",
"@heroicons/react": "^2.2.0",
"next": "16.2.6",
"react": "19.2.4",
diff --git a/communities/red-right-hand/174bg.net/src/app/layout.js b/communities/red-right-hand/174bg.net/src/app/layout.js
index 4535f5e..ce97609 100644
--- a/communities/red-right-hand/174bg.net/src/app/layout.js
+++ b/communities/red-right-hand/174bg.net/src/app/layout.js
@@ -1,9 +1,6 @@
-import { ClerkProvider } from "@clerk/nextjs";
import { Inter, Fira_Code } from "next/font/google";
-import { Suspense } from "react";
import "./globals.css";
import TerminalOverlay from "@/components/TerminalOverlay";
-import AuthHeader from "@/components/AuthHeader";
const inter = Inter({
variable: "--font-inter",
@@ -30,13 +27,8 @@ export default function RootLayout({ children }) {
className={`${inter.variable} ${firaCode.variable} h-full antialiased`}
>
<body className="min-h-full flex flex-col">
- <ClerkProvider>
- <Suspense>
- <AuthHeader />
- </Suspense>
- <TerminalOverlay />
- {children}
- </ClerkProvider>
+ <TerminalOverlay />
+ {children}
</body>
</html>
);
diff --git a/communities/red-right-hand/174bg.net/src/components/AuthHeader/index.js b/communities/red-right-hand/174bg.net/src/components/AuthHeader/index.js
deleted file mode 100644
index 1661421..0000000
--- a/communities/red-right-hand/174bg.net/src/components/AuthHeader/index.js
+++ /dev/null
@@ -1,26 +0,0 @@
-"use client";
-
-import { Show, SignInButton, SignUpButton, UserButton } from "@clerk/nextjs";
-import { useSearchParams } from "next/navigation";
-
-export default function AuthHeader() {
- const searchParams = useSearchParams();
-
- if (!searchParams.has("auth")) return null;
-
- return (
- <header className="flex justify-end items-center p-4 gap-4 h-16">
- <Show when="signed-out">
- <SignInButton />
- <SignUpButton>
- <button className="bg-purple-700 text-white rounded-full font-medium text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 cursor-pointer">
- Sign Up
- </button>
- </SignUpButton>
- </Show>
- <Show when="signed-in">
- <UserButton />
- </Show>
- </header>
- );
-}
diff --git a/communities/red-right-hand/174bg.net/src/proxy.js b/communities/red-right-hand/174bg.net/src/proxy.js
deleted file mode 100644
index 21b699f..0000000
--- a/communities/red-right-hand/174bg.net/src/proxy.js
+++ /dev/null
@@ -1,12 +0,0 @@
-import { clerkMiddleware } from "@clerk/nextjs/server";
-
-export default clerkMiddleware();
-
-export const config = {
- matcher: [
- // Skip Next.js internals and all static files, unless found in search params
- "/((?!_next|[^?]*\\.(?:html?|css|js(?!on)|jpe?g|webp|png|gif|svg|ttf|woff2?|ico|csv|docx?|xlsx?|zip|webmanifest)).*)",
- // Always run for API routes
- "/(api|trpc)(.*)",
- ],
-};