From 4064515f0cafffcfa744a819b9aab22ba7d50dbd Mon Sep 17 00:00:00 2001 From: kevin olson Date: Mon, 30 Sep 2024 00:31:41 -0500 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20working=20signin=20with=20apple?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/components/layout/LayoutLogin.vue | 9 +- nuxt.config.ts | 2 + package.json | 2 + pnpm-lock.yaml | 89 +++++++++++++++++++ server/api/[...slug].ts | 6 +- server/controllers/oauth.ts | 30 ++----- server/utils/apple.ts | 121 ++++++++++++++++++++++++++ 7 files changed, 229 insertions(+), 30 deletions(-) create mode 100644 server/utils/apple.ts diff --git a/app/components/layout/LayoutLogin.vue b/app/components/layout/LayoutLogin.vue index db7dfd2..7ee19f6 100644 --- a/app/components/layout/LayoutLogin.vue +++ b/app/components/layout/LayoutLogin.vue @@ -1,6 +1,4 @@