- Lets the same email hold league-owner, team-manager, and player roles together.
- Shows Google and Facebook sign-in when provider credentials are configured.
- Supports return paths, so player claim links can continue after sign-in.
- Shows a development preview link outside production.
Help Center
Player guide
Players can accept a manager-sent claim invite, manually claim an existing roster record, or create their own player profile and publish availability.
6 pages documented4 primary flows
How to use this guidePlayer
Best for
What you will get from it
- Link your account to the correct player profile
- Control the public player page and profile photo
- Show availability to teams when you want to be discovered
Player
Access and claim-entry pagesSign-in options
/auth/login/auth/confirm/auth/callback
What this page does
Player claim link page
/players/claim
What this page does
- Verifies the player claim token when you are already signed in with the invited email.
- Redirects you into the player login flow when you are signed out.
- Returns you to the claim page after sign-in so verification can finish automatically.
Player
Profile and identity pagesProfile settings
/dashboard/profile
What this page does
- Updates account display name and avatar URL.
- Shows player onboarding when no profile is linked yet.
- Lets you claim an existing roster profile by player ID and matching email.
- Lets you create a new player profile and immediately sends the claim email for it.
- Shows the linked player profile after claim completion.
- Controls availability, photo upload, and account deactivation once the player is linked.
Helpful notes
- If a team already added you to a roster, the invite link is the simplest path.
- If you create your own player profile, you still need to finish the verification email step before it becomes linked.
Public player page
/players/[slug]
What this page does
- Shows your full name, position, team history, availability, and career information.
- Reflects the profile photo and availability note you maintain from the dashboard.
Players directory and search
/players/search/discover/[city]
What this page does
- Lists public players and supports broader search use cases.
- Helps you see how discoverable your profile is once it is public and marked available.
Feed and notifications
/dashboard/feed/dashboard/notifications
What this page does
- Shows recent football activity tied to followed entities.
- Keeps unread alerts and digest settings in one place.
User flows4 documented
Claim a player profile from a team invite
- Open the claim invite/players/claim
- Sign in with the invited email if needed/auth/login/players/claim
- Land in profile settings with the player linked/dashboard/profile
Claim an existing roster profile manually
- Sign in and open profile settings/dashboard/profile
- Submit the player ID and matching email/dashboard/profile
- Open the verification link and complete the claim/players/claim/dashboard/profile
Create your own player profile
- Open the create-player section in profile settings/dashboard/profile
- Verify the email that is sent after creation/dashboard/profile/players/claim
- Review the public player page/players/[slug]
Publish availability and keep the profile current
- Turn on availability/dashboard/profile
- Add a note and photo/dashboard/profile
- Verify the public presentation/players/[slug]/players/search
Other role guides
League owner
Launch a league, run a season, and publish the competition surface.
Open league owner guideTeam manager