Workfile ID
One account for all Workfile products — MealCraft, Store, and more.
Workfile ID is your unified identity across all Workfile products. Sign up once, access everything.
How it works
When you create an account on any Workfile product (MealCraft, Store, etc.), you get a Workfile ID. This single account gives you:
- Single sign-on across all Workfile products
- One profile — name, email, avatar shared everywhere
- Unified billing — manage all subscriptions in one place
- Cross-store shopping — saved addresses and order history work on every Workfile store
Your Workfile ID works for both shopping (as a customer) and selling (as a merchant). The same account can browse stores, place orders, and manage your own store dashboard.
Signing in
You can sign in with:
| Method | Description |
|---|---|
| Email + password | Standard email/password authentication |
| One-click Google sign-in via OAuth |
Both methods create the same Workfile ID. If you sign up with Google, you can later add a password from your account settings.
Cross-product access
One Workfile ID gives you access to:
| Product | URL | What you can do |
|---|---|---|
| Workfile Store | app.workfile.io | Create and manage online stores |
| MealCraft | mealcraft.workfile.io | Manage nutrition practice |
| Account | account.workfile.io | Profile, addresses, orders, security |
| Any storefront | *.workfile.store | Shop, book services, track orders |
If you're a merchant on Workfile Store and also a dietitian using MealCraft, you don't need separate accounts. One Workfile ID handles both.
Cross-subdomain sessions
Workfile uses secure cross-subdomain cookies on .workfile.io. This means:
- Sign in on
app.workfile.io - Visit
mealcraft.workfile.io— you're already signed in - Visit
account.workfile.io— still signed in
For storefronts on .workfile.store and custom domains, Workfile uses SSO tickets for seamless authentication.
Security
| Feature | Details |
|---|---|
| Password hashing | bcrypt with salt |
| Session cookies | HTTP-only, secure, SameSite |
| Session expiry | 30 days of inactivity |
| Active sessions | View and manage from Account → Security |
For detailed security settings, see Security.
Managing your account
Your Workfile ID profile is managed from account.workfile.io:
- Update name, email, phone, and avatar
- Manage saved addresses
- View orders and bookings across all stores
- Control active sessions and devices
- Set language and currency preferences
See Account Management for the full guide.