Articles on: Developer FAQ

Can I remove Magic's branding?

Magic gives developers full control over the UI and branding.

Hide Magic's "check your email" modal

To hide the default modal when a user triggers the email, just pass in showUI: false when initiating the magic login, like const did = await magic.auth.loginWithMagicLink({ email, showUI: false });. You can then show your own modal telling the user to click the email link sent to them.

In the Magic Dashboard, choose your app and select Branding. From there you can add your brand's logo, which will display in the email, as well as add your brand colors.

Note: At this time, it's not possible to remove "Secured by Magic" from the Confirmation Page or Pending Page.

Updated on: 09/11/2021

Was this article helpful?

Share your feedback


Thank you!