Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(experience): add one-time token landing page to handle magic link auth #7159

Conversation

charIeszhao
Copy link
Member

@charIeszhao charIeszhao commented Mar 19, 2025

Summary

Add the landing page to handle one-time token authentication in Experience app.

Testing

Locally

Checklist

  • .changeset
  • unit tests
  • integration tests
  • necessary TSDoc comments

@charIeszhao charIeszhao self-assigned this Mar 19, 2025
Copy link

github-actions bot commented Mar 19, 2025

COMPARE TO master

Total Size Diff 📈 +8.81 KB

Diff by File
Name Diff
packages/experience/src/App.tsx 📈 +261 Bytes
packages/experience/src/apis/experience/index.ts 📈 +34 Bytes
packages/experience/src/apis/experience/one-time-token.ts 📈 +552 Bytes
packages/experience/src/hooks/use-fallback-route.ts 📈 +393 Bytes
packages/experience/src/pages/DirectSignIn/index.tsx 📈 +222 Bytes
packages/experience/src/pages/OneTimeToken/index.tsx 📈 +4.26 KB
packages/experience/src/utils/search-parameters.ts 📈 +470 Bytes
packages/phrases-experience/src/locales/ar/error/index.ts 📈 +220 Bytes
packages/phrases-experience/src/locales/de/error/index.ts 📈 +202 Bytes
packages/phrases-experience/src/locales/en/error/index.ts 📈 +172 Bytes
packages/phrases-experience/src/locales/es/error/index.ts 📈 +178 Bytes
packages/phrases-experience/src/locales/fr/error/index.ts 📈 +191 Bytes
packages/phrases-experience/src/locales/it/error/index.ts 📈 +185 Bytes
packages/phrases-experience/src/locales/ja/error/index.ts 📈 +224 Bytes
packages/phrases-experience/src/locales/ko/error/index.ts 📈 +216 Bytes
packages/phrases-experience/src/locales/pl-pl/error/index.ts 📈 +187 Bytes
packages/phrases-experience/src/locales/pt-br/error/index.ts 📈 +176 Bytes
packages/phrases-experience/src/locales/pt-pt/error/index.ts 📈 +178 Bytes
packages/phrases-experience/src/locales/ru/error/index.ts 📈 +280 Bytes
packages/phrases-experience/src/locales/tr-tr/error/index.ts 📈 +213 Bytes
packages/phrases-experience/src/locales/zh-cn/error/index.ts 📈 +164 Bytes
packages/phrases-experience/src/locales/zh-hk/error/index.ts 📈 +164 Bytes
packages/phrases-experience/src/locales/zh-tw/error/index.ts 📈 +167 Bytes
packages/schemas/src/consts/experience.ts 📈 +53 Bytes

@github-actions github-actions bot added feature Cool stuff size/m labels Mar 19, 2025
@charIeszhao charIeszhao force-pushed the charles-log-10895-experience-error-page branch from facca64 to 3e612ca Compare March 24, 2025 05:22
@charIeszhao charIeszhao changed the base branch from charles-log-10895-experience-error-page to charles-log-10901-experience-build-switch-account-landing-page March 24, 2025 11:08
@github-actions github-actions bot added size/xl and removed size/m labels Mar 24, 2025
@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from b08c107 to 25df92c Compare March 24, 2025 11:11
@github-actions github-actions bot added size/l and removed size/xl labels Mar 24, 2025
@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from 25df92c to f865a41 Compare March 24, 2025 11:15
@github-actions github-actions bot added size/m and removed size/l labels Mar 24, 2025
@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from f865a41 to 54120a6 Compare March 24, 2025 14:00
@github-actions github-actions bot added size/l and removed size/m labels Mar 24, 2025
@charIeszhao charIeszhao changed the title feat(experience): add one-time token landing page to handle magic lin… feat(experience): add one-time token landing page to handle magic link auth Mar 24, 2025
@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from 54120a6 to 38b0cd0 Compare March 24, 2025 15:01
Base automatically changed from charles-log-10901-experience-build-switch-account-landing-page to master March 25, 2025 01:30
@charIeszhao charIeszhao requested a review from a team March 25, 2025 02:52
@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from 38b0cd0 to 3ac95d2 Compare March 25, 2025 02:54
@github-actions github-actions bot added size/xl and removed size/l labels Mar 25, 2025
@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from 3ac95d2 to c5a27fc Compare March 25, 2025 02:58
@github-actions github-actions bot added size/l and removed size/xl labels Mar 25, 2025
Copy link
Contributor

@simeng-li simeng-li left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@charIeszhao charIeszhao force-pushed the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch from c5a27fc to 402e351 Compare March 25, 2025 09:32
@charIeszhao charIeszhao enabled auto-merge (squash) March 25, 2025 12:34
@charIeszhao charIeszhao merged commit a5c0343 into master Mar 25, 2025
37 checks passed
@charIeszhao charIeszhao deleted the charles-log-10876-experience-build-landing-page-to-handle-token-parameter branch March 25, 2025 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

3 participants