mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-04-25 22:05:51 +03:00
[PR #384] [MERGED] feat: add passkey #553
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cloudflare_temp_email#553
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/dreamhunter2333/cloudflare_temp_email/pull/384
Author: @dreamhunter2333
Created: 8/10/2024
Status: ✅ Merged
Merged: 8/10/2024
Merged by: @dreamhunter2333
Base:
main← Head:feature/dev📝 Commits (1)
8da244cfeat: add passkey📊 Changes
17 files changed (+639 additions, -15 deletions)
View changed files
📝
CHANGELOG.md(+7 -0)➕
db/2024-08-10-patch.sql(+14 -0)📝
db/schema.sql(+15 -0)📝
frontend/package.json(+1 -0)📝
frontend/pnpm-lock.yaml(+15 -0)📝
frontend/src/views/user/UserLogin.vue(+36 -4)📝
frontend/src/views/user/UserSettings.vue(+184 -7)📝
vitepress-docs/docs/en/cli.md(+1 -1)📝
vitepress-docs/docs/zh/guide/cli/worker.md(+1 -1)📝
worker/package.json(+2 -0)📝
worker/pnpm-lock.yaml(+126 -0)📝
worker/src/models/index.ts(+15 -0)📝
worker/src/user_api/index.ts(+15 -0)➕
worker/src/user_api/passkey.ts(+204 -0)📝
worker/src/utils.ts(+0 -1)📝
worker/src/worker.ts(+1 -0)📝
worker/wrangler.toml.template(+2 -1)📄 Description
PR Type
Enhancement, Documentation, Dependencies
Description
UserLogin.vue.UserSettings.vue.worker/src/user_api/passkey.ts.user_passkeystable.user_passkeystable.frontend/package.jsonandworker/package.json.CHANGELOG.md.Changes walkthrough 📝
8 files
UserLogin.vue
Add passkey login functionality to UserLogin.vuefrontend/src/views/user/UserLogin.vue
UserSettings.vue
Add passkey management functionalities to UserSettings.vuefrontend/src/views/user/UserSettings.vue
index.ts
Add Passkey type definitionworker/src/models/index.ts
Passkeytype definition.index.ts
Add passkey API routesworker/src/user_api/index.ts
passkey.ts
Implement passkey API endpointsworker/src/user_api/passkey.ts
authenticate).
worker.ts
Allow unauthenticated access to passkey authentication endpointsworker/src/worker.ts
authentication endpoints.
2024-08-10-patch.sql
Add SQL script for user_passkeys tabledb/2024-08-10-patch.sql
user_passkeystable.schema.sql
Update schema to include user_passkeys tabledb/schema.sql
user_passkeystable.4 files
package.json
Add @simplewebauthn/browser dependencyfrontend/package.json
@simplewebauthn/browserdependency.pnpm-lock.yaml
Update lock file for new dependenciesfrontend/pnpm-lock.yaml
@simplewebauthn/browserand relateddependencies.
package.json
Add @simplewebauthn/server and @simplewebauthn/types dependenciesworker/package.json
@simplewebauthn/serverand@simplewebauthn/typesdependencies.pnpm-lock.yaml
Update lock file for new dependenciesworker/pnpm-lock.yaml
@simplewebauthn/serverand relateddependencies.
3 files
CHANGELOG.md
Document passkey login and management changesCHANGELOG.md
cli.md
Correct typo in Telegram bot configurationvitepress-docs/docs/en/cli.md
worker.md
Correct typo in Telegram bot configurationvitepress-docs/docs/zh/guide/cli/worker.md
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.