From cb493e5d8778770f49ac5d74dbcb262cbcfb1356 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Sun, 29 Dec 2024 19:49:50 +0000 Subject: [PATCH] docs: add FAQ entry about social login integration Co-Authored-By: Kristof Gazso --- docs/pages/permissionless/faqs.mdx | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/pages/permissionless/faqs.mdx b/docs/pages/permissionless/faqs.mdx index daea240d..ab621ba5 100644 --- a/docs/pages/permissionless/faqs.mdx +++ b/docs/pages/permissionless/faqs.mdx @@ -21,6 +21,17 @@ const smartAccountClient = createSmartAccountClient({ }) ``` +## Can I use social logins (Google, Facebook, etc.) with permissionless.js? + +Yes! While permissionless.js doesn't directly implement social logins, you can integrate third-party providers that offer social login capabilities. Popular options include: + +- [Magic](https://magic.link) +- [Privy](https://privy.io) +- [Dynamic](https://www.dynamic.xyz) +- [Web3Auth](https://web3auth.io) + +These providers can be integrated with permissionless.js to enable social login experiences while leveraging smart accounts for features like gas sponsorship and transaction batching. Check out our [Signers documentation](/permissionless/v0_1/how-to/signers) for integration guides with these providers. + ## Getting `out of gas` errors? Such errors are thrown when the provided gas limits are not enough to execute the user operation. Usually the gas limits are calculated by the bundler. If you are getting such error, you can try setting up gas limits manually.