SMS, Magic Login Form, stronger compliance, plus, more magical improvements
Magic newsletter #10
Welcome back to the latest round-up of Magic updates!
This month, we shipped bold new features and product enhancements that make the developer experience and user experience more delightful.
Many of you requested SMS, so we’re excited that authentication via one-time SMS passcodes is now available.
There are big benefits to offering sign in with a phone number: it improves conversion, lets users stay in context, and helps you expand your app’s reach with global audiences (especially helpful for areas where users might not have email).
Magic SMS lets you authenticate users with less friction and deliver mobile-friendly onboarding with intuitive UI, code auto-fill on iOS, and native support for 38 languages.
Build a demo by following the easy steps in this doc.
More secure than passwords
You might be wondering, how does security factor into SMS login? Check out this recent post our Security Lead wrote that covers important insights on SMS and mobile login.
We recently wrapped up a 2x $ bounties promotion through our HackerOne Bug Bounty Program, providing greater confidence about the integrity of the SMS auth system.
Trying your hand at security testing? We’re always accepting new reports, and will be kicking off a new promotion on Nov. 7th.
Magic Login Form 🔌
Imagine if 2 script tags were all you needed to get up and running with multiple passwordless auth options for web. And what if a pre-built login form was ready right out-of-the-box?
That’s the idea behind Magic Login Form.
We hear from devs that building forms and fields from scratch is complex and time-intensive. That pain compounds with each alternative login method added.
So we aimed to make it super simple, like snapping two legos together.
Magic Login Form helps save you time, whether you’re a no-code developer or just want extra cycles to focus on building your app. And it’s totally free.
⚡️Copy-paste 2 script tags to get multiple production-ready auth options for web (email magic link, social, SMS)
🎨Login form comes pre-built with UI best practices including accessibility
🎉Easy customizations right from your dashboard with no code changes
This works with all Magic login methods, now and into the future — implement Magic once, and you’re set with the latest features!
Get started in seconds.
To learn more about why we built this opinionated approach, our Lead Engineer on the Developer Experience squad shares the inside scoop on the Magic blog.
GDPR & CCPA compliance 🛡
As a security-first company, Magic goes to great lengths to ensure protection, effectiveness, and reliability for customers. We have successfully completed comprehensive GDPR and CCPA compliance.
To ensure compliance with every article of the respective policies, you see a few changes that grant you even more rights and strengthen our commitment to user privacy and respect.
Magic Flutter SDK 💥
We recently released a Flutter SDK, so now it’s easy to integrate Magic auth into iOS and Android-based Flutter apps. Here’s the doc for more info. If you have any feedback, feel free to share it with the team on Discord.
Learning with the community 🙌🏼
Air high fives to everyone who’s been contributing to the community!
Every Close-up Magic meetup, developers from around the world come together to learn about trending tech with special guests.
For our next meetup, we’re sharing the mic with Natalie Furness, Amie Pollack, and Max Haining — thought leaders who are championing the No Code movement. You’ll learn about the 4 different phases of creating a no code product: before building, during development, the launch, and once it’s been launched.
Tune in tomorrow at 11am PT!
Next Wednesday, Nov. 3rd at 11am PT we’ll be gathering for our third Community Call! Come join the fun on Discord and get a sneak peek of what’s next, share product feedback with Magicians, and more.
Docs 2.0 👩🏻💻👨🏻💻
Building with Magic is now easier than ever thanks to a completely revamped docs experience.
Our documentation has been restructured to be more flexible and support your learning journey, no matter your level of experience or specific use case. We refactored the information architecture, so it’s smooth sailing for you to find the docs you’re looking for — from interactive demos to integration guides, security details, and more.
We also polished the UI for more consistency and a fresh look & feel across the board.
Head here to explore what’s possible with Magic.
We hope these new features and improvements will make Magic more valuable for you and your users.