I’m building an iOS/iPadOS app with Capacitor that loads a Base44-hosted web app inside WKWebView. Authentication uses base44.auth (User.me(), User.loginWithRedirect()).
Right now Base44 JWT sessions have a fixed 7-day lifetime. After ~7 days, User.me() fails and users are forced back to the Base44 login screen. For a daily habit app (devotional/journaling), weekly forced re-auth seriously hurts retention and user trust (“did I lose my account/journal?”), even though data is safe.
Feature request: Please add persistent login options suitable for mobile-wrapped apps, such as:
Configurable session/JWT TTL per app (e.g., 30/90/180 days)
Refresh token / silent renewal so clients can rotate JWTs before expiry without user action
Sliding sessions (extend expiration on activity)
A true “Remember me” mode (persistent cookie/session) that allows seamless re-auth in WKWebView
Acceptance criteria:
A signed-in user can go 30+ days without being forced to re-enter credentials.
If the JWT expires, the system can renew it silently (or the login page can “continue” without retyping).
Works reliably in Capacitor iOS WKWebView.
Please authenticate to join the conversation.
In Review
Feature Request
2 months ago

Joe Mudie
Get notified by email when there are changes.
In Review
Feature Request
2 months ago

Joe Mudie
Get notified by email when there are changes.