Skip to content

Commit 92c7989

Browse files
authored
Merge pull request #133 from ut-code/better-auth-1.4
better-auth 1.4に移行、エラーページの色だけ適当に設定
2 parents 6e13407 + f669523 commit 92c7989

File tree

3 files changed

+119
-344
lines changed

3 files changed

+119
-344
lines changed

app/lib/auth.ts

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { betterAuth } from "better-auth";
1+
import { betterAuth } from "better-auth/minimal";
22
import { drizzleAdapter } from "better-auth/adapters/drizzle";
33
import { getCloudflareContext } from "@opennextjs/cloudflare";
44
import { anonymous } from "better-auth/plugins";
@@ -48,6 +48,35 @@ export async function getAuthServer(
4848
cloudflareEnv.GOOGLE_CLIENT_SECRET,
4949
},
5050
},
51+
experimental: {
52+
joins: true,
53+
},
54+
onAPIError: {
55+
customizeDefaultErrorPage: {
56+
colors: {
57+
background: "oklch(98% 0.01 61.15)", // base-100
58+
foreground: "oklch(21% 0.006 61.15)", // base-content
59+
primary: "oklch(60% 0.139 61.15)",
60+
primaryForeground: "oklch(98% 0.02 61.15)",
61+
mutedForeground: "oklch(21% 0.006 61.15 / 70%)", // base-content/70
62+
border: "oklch(21% 0.006 61.15 / 20%)", // base-content/20
63+
destructive: "oklch(64% 0.246 16.439)", // error (どこで使われているのだろう?)
64+
titleBorder: "oklch(60% 0.139 61.15)", // primary
65+
titleColor: "oklch(21% 0.006 61.15)", // base-content
66+
gridColor: "", // unused
67+
cardBackground: "oklch(95% 0.013 61.15)", // base-200
68+
cornerBorder: "oklch(60% 0.139 61.15)", // primary
69+
},
70+
font: {
71+
defaultFamily:
72+
"'Rounded M+ 1c', 'Rounded M+ 1p', 'M PLUS Rounded 1c', 'M+ 1c', 'MigMix 1c', 'Migu 1c', 'Hiragino Maru Gothic ProN', 'Noto Sans', 'Arial', 'Liberation Sans', sans-serif",
73+
monoFamily: "Inconsolata, monospace",
74+
},
75+
disableTitleBorder: true,
76+
disableCornerDecorations: true,
77+
disableBackgroundGrid: true,
78+
},
79+
},
5180
});
5281
}
5382

0 commit comments

Comments
 (0)