Skip to main content

10 posts tagged with "Authentication"

The Authentication tag archive includes a vast array of articles and tutorials that delve into the world of authentication, its significance, and how to implement it effectively.

View All Tags

Passkeys in React Native: Passwordless Login on iOS and Android

· 6 min read
Full Stack Developer

Passkeys are becoming the default answer to a long-standing mobile product problem: users dislike passwords, password reset flows are expensive, and weak credentials create security risk that your app has to absorb later.

For React Native teams, passkeys are not just a new login button. A production implementation touches native platform APIs, your backend authentication model, domain association files, account recovery, QA devices, and store release testing.

Passkey authentication architecture for React Native apps

Creating a Login Form with React and Firebase Authentication

· 11 min read
Engineering Team

This tutorial will guide you through the process of creating a login form using React and Firebase Authentication. React is a popular JavaScript library for building user interfaces, while Firebase Authentication provides a secure and easy-to-use authentication service. By combining these two technologies, you can create a robust and secure login form for your web applications.

React Native Biometrics With Expo LocalAuthentication

· 5 min read
Full Stack Developer

React Native Face ID Biometrics Auth

Biometric authentication can make a React Native app feel faster and safer, but it should be designed as a local unlock step, not as a replacement for your account system. The device verifies the enrolled fingerprint or face; your app decides what to unlock after that verification succeeds.

Expo's expo-local-authentication package gives React Native apps access to Face ID, Touch ID, Android Biometric Prompt, and device passcode fallback.

Practical product notes

Get the next useful guide

Occasional tutorials, product resources, and lessons from building and launching software.