Some computers won’t let you log in. Corporate firewalls block personal email. IT policies restrict social login providers. Library and lab machines don’t let you sign into Google or GitHub. You’re stuck on a machine where every normal login method is unavailable.
Login with Code solves this. You authenticate on your phone (where nothing is blocked) and the computer gets logged in.
How It Works
The idea is the same one Netflix, Spotify, and Apple TV use to sign into your account on a device without a keyboard or without access to your usual login methods.
On the computer (the blocked device):
- Go to filegrab.link and click Sign In
- Select the Login with Code tab
- You’ll see a QR code and a 6-character code (like
ABC-123)
The screen waits. Nothing else to do here.
On your phone (the authorized device):
- Scan the QR code with your phone’s camera, or visit
filegrab.link/linkand type the code manually - If you’re not already logged in to FileGrab on your phone, you’ll be prompted to log in first (Google, Apple, email — whatever works on your phone)
- You’ll see a confirmation screen showing the device that’s requesting access
- Tap Approve
Back on the computer, the login completes automatically. You’re signed in.
Why You’d Need This
Corporate or school computers
Your company blocks Gmail, GitHub, and Discord. IT policy prevents personal authentication on work machines. But you need to share files with a client through FileGrab. Login with Code lets you authenticate through your phone instead.
Shared or public machines
Library computers, hotel business centers, conference room stations — anywhere you don’t want to type your Google password. Scan the QR code with your phone, approve it, and you’re in without entering credentials on the shared machine.
Restricted networks
Some networks block OAuth providers entirely. Government offices, healthcare facilities, and secure research labs often whitelist only a handful of domains. If the computer can reach filegrab.link but not accounts.google.com, Login with Code still works because all the authentication happens on your phone over a different network.
Devices without a full browser
If you’re accessing FileGrab from a limited browser environment, Login with Code provides an alternative path that doesn’t require popup windows or redirect flows.
The Code
The 6-character code uses letters and numbers that are easy to read and type. Characters that look similar (like O and 0, or I and 1) are excluded to prevent typos. The code is displayed as two groups of three (ABC-123) for readability.
Each code expires after 15 minutes. If you don’t approve it in time, generate a new one. Codes are single-use — once approved or denied, they can’t be reused.
Step by Step with QR
The fastest path:
- Click Sign In on the computer
- Switch to the Login with Code tab
- Point your phone camera at the QR code
- Your phone opens a browser with the code pre-filled
- Log in on your phone if needed
- Tap Approve
- The computer is now logged in
Total time: about 15 seconds if you’re already signed in on your phone.
Step by Step Without QR
If the QR code isn’t scanning (screen glare, camera issues):
- On the computer, note the 6-character code shown on screen
- On your phone, go to
filegrab.link/link - Type the code into the input boxes
- Log in on your phone if needed
- Tap Approve
Same result, just a few more taps.
Security
Login with Code is built on the OAuth 2.0 Device Authorization standard (RFC 8628). The same protocol used by major streaming services and smart TV apps.
What makes it safe:
- Codes expire quickly. 15 minutes, then they’re gone.
- Single use. Once a code is approved or denied, it can never be used again.
- You see what you’re approving. The confirmation screen shows the IP address and browser of the device requesting access, so you can verify it’s actually the computer in front of you.
- Rate limited. Code generation and polling are both rate limited to prevent brute force attempts.
- 729 million possible codes. The 6-character format produces enough combinations that guessing a valid pending code is impractical within the 15-minute window.
Common Questions
Does the phone need to stay connected? No. Once you tap Approve, the phone’s job is done. The computer receives the session independently. You can close the browser on your phone immediately after approving.
What if I accidentally approve the wrong device? You can sign out from your account settings. Each session is independent, so signing out on one device doesn’t affect others.
Can I use this as my primary login method? Yes. If you prefer not to use social logins at all, Login with Code works every time. Some users prefer it because it means never typing credentials on the computer.
Does it work across different networks? Yes. Your phone can be on cellular data while the computer is on office WiFi. The two devices don’t need to be on the same network. They communicate through FileGrab’s servers, not directly with each other.
What if my phone doesn’t have a camera for QR?
Type the code manually at filegrab.link/link. The QR code is a convenience shortcut, not a requirement.
Do recipients need to log in to download files? No. Login with Code is for file owners and uploaders only. People you share links with never need to create an account, log in, or deal with any authentication. They just click the link and download.
Try it now — click Sign In and switch to the Login with Code tab.