BlogDocumentation
Products
Identity ProtectionIdentity ManagementBlogDocumentation
Jake Whelan
Jake Whelan
2 Jan, 2024
Meet @slashid/remix Key Features Conclusion
New Feature
Introducing the SlashID Remix SDK: Authentication made easy

We’re excited to announce first-party Remix support in SlashID with @slashid/remix. We've borrowed the power of our React SDK and aligned it with Remix's unique design patterns.

The Remix SDK makes authentication for Remix easy and seamless.

Introducing the SlashID Remix SDK: Authentication made easy

Meet @slashid/remix

@slashid/remix is our Remix-first identity SDK. We’ve borrowed the power of our React SDK and aligned it with Remix’s unique design patterns.

We’ve built the SlashID Remix SDK with ease-of-use and developer experience as our core design pillar.

@slashid/remix is our easiest to use SDK - ever! Forget about navigating through complex API documentation. @slashid/remix provides the smallest API surface possible so that it stays out of your way, enabling you to get productive fast.

Check out our quick start guide, add authentication to your Remix application in six easy steps.

Key Features

Server side rendering (SSR)

Wave goodbye to loading spinners. Remix is all about parallelizing data fetching for optimized rendering. Our components and authentication logic run server-side so you can optimise your first render based on the users authentication state. Render once.

Protected Pages

Gate pages behind login, or protect pages from users without sufficient privilege to view them using Groups - on the server and/or in the client.

Pre-built log-in & sign-up form

Render your login form with just three lines of code. Magic links, passkeys, OTP, SAML, OIDC & passwords - we’ve got you covered.

Not to your taste? Our form appearance can be completely customised - and we mean *completely*. Check out Form: CSS custom properties, and Form: Layout Slots & Primitives.

Auth-aware conditional rendering

Use the <LoggedIn>, <LoggedOut> and <Groups> control components to conditionally render parts of a page depending on a users authentication state or group membership.

Conclusion

In this brief post we’ve introduced you to @slashid/remix, the SlashID Remix SDK. Eager to experiment with Remix? We’ve made our SDK quick & easy to implement so you can get productive, fast.

Get started today with a free account, and learn how you can implement the SlashID Remix SDK in six easy steps with our quick start guide.

Related articles

Achieving Least Privilege: Unused Entitlement Removal

New Feature

/ 5 May, 2025

Achieving Least Privilege: Unused Entitlement Removal

Unused entitlements are one of the easiest ways for an attacker to move laterally in a target environment.

However, reducing permissions is often very difficult due to availability concerns and the complexity of the permission systems.

This blog post explores how SlashID solves this problem so that customers can automatically resize identity permissions and

achieve least privilege.

Vincenzo Iozzo
Vincenzo Iozzo
Detecting Man-in-the-Middle Attacks with SlashID

New Feature

/ 26 Aug, 2024

Detecting Man-in-the-Middle Attacks with SlashID

Detect when attackers access your website through malicious proxies with SlashID.

Ivan Kovic
Ivan Kovic
SlashID RBAC: Globally-available role-based access control

New Feature

/ 22 Jul, 2024

SlashID RBAC: Globally-available role-based access control

SlashID RBAC is a globally replicated role-based access control system that allows you to restrict access to resources based on permissions assigned to specific persons.

In this post, we will show you how to use RBAC in SlashID, and how to create permissions, and roles, and assign them to persons.

Robert Laszczak
Robert Laszczak

Ready to start a top-tier security upgrade?

Terms · Privacy · System Status
© 2025 SlashID® Inc. All Rights Reserved.

Products

Identity Protection Identity Management

Resources

Blog Get in touch

We use cookies to improve your experience. Read our cookie policy.