user-feedback: add iOS Home Screen PWA auth troubleshooting guidance

Open Beginner friendly
#477 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
90/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active
Tech stack
supabase

Research direction

Start in SKILL.md under the Supabase Documentation section. Add the password sign-in and recovery links plus the specified iOS Home Screen PWA troubleshooting note, including the OTP plan and email-template distinction. Done means the guidance covers persistent in-app sign-in and browser-opened recovery behavior.

Written by the indexing model from the issue text.

Description

What happened

Task: Build a Supabase-authenticated PWA that remains signed in when launched from the iOS Home Screen.

Skill said: The skill routed correctly to Supabase Auth documentation, but it did not mention that an iOS Home Screen web app can have storage and browsing context behavior separate from Safari, or that email OTP behavior depends on the configured email template.

Expected: Add a short troubleshooting note recommending an in-app email/password flow with recovery links as a robust fallback for iOS Home Screen PWAs, explain that OTP is available on the Free plan, and distinguish Magic Link/OTP template configuration from plan availability.

Source

File: SKILL.md

Section: Supabase Documentation

Fix suggestion

Link to the password sign-in and password recovery documentation, and add an iOS PWA note: establish the persistent session by signing in inside the installed Home Screen app; use the browser-opened recovery page only to set the password.

Dominant language
TypeScript
Stars
2.6k
Forks
208
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from supabase/agent-skills

All issues in supabase/agent-skills

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.