-
Notifications
You must be signed in to change notification settings - Fork 17
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
Headless Auth: POC demo #813
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
|
packages/client/ui/react-ui/src/components/auth/methods/farcaster/FarcasterSignIn.tsx
Outdated
Show resolved
Hide resolved
packages/client/ui/react-ui/src/providers/CrossmintAuthProvider.tsx
Outdated
Show resolved
Hide resolved
packages/client/ui/react-ui/src/components/auth/methods/email/EmailOTPInput.tsx
Outdated
Show resolved
Hide resolved
* readme: remove beta (#826) * Headless Auth: POC demo (#813) * Headless Auth: POC demo * Added discord auth, added embedded form, added dialog styles * added merge changes * fixed styles and added stytch token call * remove console logs * removed unused dep * moved oauth url stuff to backend * removed embedded component factory and replace with hook component * replaced component from hook as exported component * finished farcaster login method * descoped any web3 changes to separate branch * removed any login methods to use default * added test for authformprovider * removed unused code * review feedback * prefetch oauth url on auth form mount * added more efficient query, removed discord, improved embedded component export * merge changes with main * made changes to correspond to recent backend changes * Auth: add Farcaster auth method to demo (#827) Auth: add farcaster auth method to demo * Rename showWalletModals to showPasskeyHelpers (#795) * Rename showWalletModals to showPasskeyHelpers * lint fix * added changeset * Changesets: Removal of auth iframe, updated common auth sdk (#829) added changesets * embed: dynamic.xyz stuff (#832) * embed: dynamicxyz env * save * changeset * Release packages (#830) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Also send api key in header in oauth fetch to support backend change (#834) * Release packages (#833) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * embed: add receipt email props (#835) * embed: add receipt email props * changeset * Release packages (#836) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * hosted v3 :init * straight svg * rem --------- Co-authored-by: Jonathan <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Alberto Elias <[email protected]>
Description
Headless auth integration into our new/existing main server auth endpoints.
Backend ticket: https://github.com/Paella-Labs/crossbit-main/pull/15083
Embedded Auth!
Supported modal/dialog popup for mobile!
and of course regular desktop
styles subject to change
Substantial changes/additions to general Auth
Test plan
Tested ALL loginMethods[] and they work.
Package updates