Krátká odpověď
Problémy s přístupem do Whizi spadají do čtyř skupin: samotný pokus o přihlášení se nezdařil, prohlížeč nezískal nový token relace, jinde je otevřená jiná relace, nebo pojistka proti sdílení účtu odmítla požadavek. Hláška vám řekne, o kterou z nich jde, a každá hláška níže je citovaná přímo z kódu, který ji vytváří.
Pět níže uvedených hlášek pokrývá odmítnutí při přihlášení, relaci, jedné relaci a sdílení účtu:
| Hláška | Co ji spustilo | Řešení |
|---|---|---|
Login failed. Please check your credentials. | Pokus o přihlášení vrátil jiný stav než complete | Zadejte znovu e-mail a heslo, nebo heslo obnovte |
Invalid or expired session token. | HTTP 401. Ověření tokenu selhalo z jakéhokoli důvodu: vypršelý token, špatný podpis, špatný vydavatel | Odhlaste se a znovu se přihlaste |
Authentication required. | HTTP 401. Požadavek neobsahoval token Bearer v hlavičce Authorization | Přihlaste se znovu |
Please sign out from other sessions and try again. | Text chyby přihlášení obsahoval "single session mode" | Odhlaste se z Whizi v jiném prohlížeči nebo záložce a zkuste to znovu |
Account sharing limit reached. Please use your own Whizi account. | HTTP 403. Za posledních 24 hodin bylo na účtu zaznamenáno více než 3 odlišné klíče zařízení nebo relace | Používejte svůj vlastní účet. Okno se posouvá, jinak zbývá jen počkat |
Každá chyba autentizace z backendu nese kód unauthorized s HTTP 401. Na stránce chatu a v modálním okně sdílení se hláška backendu zobrazuje přesně tak, jak je, takže řetězec ve síťovém záznamu a řetězec na obrazovce jsou tam stejné.
Co ve skutečnosti znamená "relace vypršela"
Znamená to, že stránka požádala o nový token relace a nedostala ho. Tato jediná podmínka se projeví jinou větou podle toho, kde jste právě byli, když k tomu došlo.
| Kde to vidíte | Hláška |
|---|---|
| Jakékoli volání backendu bez tokenu | Authentication required. |
| Jakékoli volání backendu, jehož token neprojde ověřením | Invalid or expired session token. |
| Token, který se ověří, ale chybí mu nárok | The Clerk user_jwt token must include sub and email claims. |
| Seznam chatů, načtení chatu, smazání, přejmenování nebo nahrání | Failed to retrieve session token. |
| Porovnání vedle sebe, v okamžiku odeslání | Your session expired. Please refresh and try again. |
| Import exportu z ChatGPT nebo Claude | Your session ended. Sign in again, then start the import. |
| Nastavení, před zrušením | Authentication failed. Please sign in again. |
| Modální okno upgradu, před platbou | Authentication failed. Please sign in again. |
| Modální okno sdílení | Not signed in. |
| Hlasové okno | Sign in to Whizi to use voice mode. |
| Samotné volání relace | Failed to fetch session ({status}). |
Odhlaste se a znovu se přihlaste. Dva z řetězců to sami říkají: Your session ended. Sign in again, then start the import. a Authentication failed. Please sign in again.
Chyby přihlášení a obnovy hesla
Autentizaci a správu účtu zajišťuje Clerk, takže tyto hlášky pocházejí z přihlašovacího procesu, a ne z úložiště hesel Whizi.
| Hláška | Podmínka spuštění |
|---|---|
Login failed. Please check your credentials. | Pokus o přihlášení vrátil jiný stav než complete |
An error occurred during login. | Volání přihlášení vyvolalo chybu a nevrátila se žádná čitelná hláška |
Please sign out from other sessions and try again. | Text chyby obsahoval "single session mode" |
Failed to authenticate with social login. | Předání přesměrování Google selhalo ještě před odchodem ze stránky |
Please enter your email address. | Formulář pro obnovu hesla byl odeslán s prázdným polem e-mailu |
Failed to send reset email. Please try again. | Požadavek na obnovu hesla vyvolal chybu |
Current password is required. | Pole aktuálního hesla bylo na stránce obnovy hesla prázdné |
Passwords do not match. | Dvě pole nového hesla se liší |
Failed to reset password. Please try again. | Obnova se nezdařila a nevrátila se žádná čitelná hláška |
Please sign out from other sessions and try again. je jediná hláška v tomto seznamu, jejíž řešení je jinde: zavřete druhou záložku nebo prohlížeč, kde je Whizi přihlášený, a zkuste to znovu tady.
Stránka Nastavení má vlastní kopii procesu obnovy se stejnými dvěma hláškami: Please enter your email address. při prázdném poli a Failed to send reset email. Please try again. při neúspěšném odeslání. Celým řešením je nová zkouška. Postup krok za krokem je popsán v obnova hesla k Whizi. Pokud to nadále nefunguje, kontaktujte podporu, místo abyste si vytvářeli druhý účet.
Opakované zkoušení v rychlém sledu může narazit i na omezovač rychlosti, který odpoví HTTP 429 s Too many requests. Please wait and try again. Okna za touto hláškou jsou popsaná v limity Whizi.
Chyby registrace a ověření e-mailu
| Hláška | Podmínka spuštění |
|---|---|
Registration service is not available. | Objekt registrace nebyl připraven ve chvíli odeslání formuláře |
Registration failed. Please check your information. | Volání registrace vyvolalo chybu bez čitelné hlášky |
Verification service is not available. | Krok s e-mailovým kódem proběhl bez objektu registrace |
Verification failed. Please try again. | Pokus o ověření vrátil jiný stav než complete |
Invalid verification code. Please check your email. | Volání ověření vyvolalo chybu |
Could not start Google sign-up. Please try again. | Přesměrování registrace přes Google vyvolalo chybu |
Missing session token after social signup. | Po dokončení sociální registrace nebyl k dispozici žádný token |
Your account was created, but checkout could not start. Please sign in and choose your plan again. | Registrace s nedokončenou platbou nedostala poté token |
Poslední z nich není neúspěšná registrace: účet existuje, ztratila se jen nedokončená platba. Co dál, je popsáno v zamítnutá platba nebo neúspěšná platba u pokladny.
Dvě hlášky "not available" znamenají, že registrační objekt Clerk nebyl při odeslání formuláře připraven, ne že by vaše údaje byly zamítnuty. Vyčkejte, až se stránka dokončí načítat, a zkuste to znovu.
Dočasné e-mailové adresy jsou odmítnuty
Temporary email addresses are not allowed. Please use a permanent email address. je HTTP 403 s kódem disposable_email_blocked. Vyvolá se při vytváření účtu, když je e-mailová doména na seznamu dočasných adres.
Účty, které už existují, tento seznam neovlivňuje. Řešením je trvalá adresa, výjimku není možné žádat.
Stejná hláška se může objevit i u pokladny s jiným stavem. Tato strana věci je popsaná v zamítnutá platba nebo neúspěšná platba u pokladny.
Dosažen limit sdílení účtu
Account sharing limit reached. Please use your own Whizi account. je HTTP 403 s kódem account_sharing_limit. Spustí se, když je na jednom účtu za posledních 24 hodin zaznamenáno více než 3 odlišné klíče zařízení nebo relace.
Běžné používání na více zařízeních je očekávané a podporované: účet lze přihlásit na více než jednom zařízení a obojí sahá do stejného backendu a stejného úložiště konverzací. Na účtu běží najednou jen jedno generování, vynucené zámkem na uživatele, takže dvě zařízení nemohou generovat současně na jednom účtu.
Pro toto neexistuje žádné nastavení ani samoobslužné odemčení. Okno pokrývá posledních 24 hodin, takže se vyčistí sama, jak starší klíče zařízení vyprší. Pokud jste jedna osoba na více než třech prohlížečích nebo zařízeních za den a stále na to narážíte, kontaktujte podporu, místo abyste to zkoušeli obejít.
Přihlášeni, ale Whizi říká, že účet neexistuje
User not found. se vyvolá, když byl smazán řádek uživatelů za relací. Cesta pokladny vrací stejnou hlášku jako HTTP 404 not_found, když nemůže přečíst řádek volajícího.
Smazání účtu je dvoukrokové potvrzení v Nastavení a odstraní živý záznam účtu Whizi, synchronizované chaty a zprávy, nahraná a vygenerovaná média, uloženou mobilní paměť, záznamy doporučení, mobilní nárok a stav využití, stav omezení rychlosti, push tokeny a autentizační účet Clerk, v rozsahu omezeného uchovávání stanoveného zásadami ochrany soukromí.
Pokud toto vidíte a nic jste nesmazali, kontaktujte podporu Whizi. Pro to neexistuje samoobslužná oprava. Co smazání pokrývá v plném rozsahu, je popsáno v co Whizi dělá s vašimi daty.
Hostovské profily a propojení
Hostovské použití je odhlášené použití. Vytvoření účtu je v mobilní aplikaci volitelné a pokračování bez něj vytvoří anonymní hostovský profil vázaný na zařízení, který nepotřebuje jméno ani e-mail. Má vlastní sadu chyb přístupu.
| Hláška | Podmínka spuštění |
|---|---|
A valid guest session is required. | HTTP 401. Hostovský token chybí, je poškozený nebo odkazuje na neexistující hostovský profil |
This guest profile has already been linked. Sign in to continue. | HTTP 409. Hostovský token odkazuje na profil už uplatněný jiným účtem |
This guest profile is linked to a different Whizi account. | HTTP 409. Nárok se týká hostovského profilu už propojeného jinde |
Wait for the current reply to finish, then try creating your account again. | HTTP 409. Profil byl uplatněn, zatímco stále běželo generování |
Jen poslední z nich má jednoduché řešení: vyčkejte na dokončení odpovědi a poté vytvořte účet. Ostatní tři znamenají, že hostovský profil je už vázán na účet, takže se přihlaste k tomuto účtu, nebo kontaktujte podporu, pokud ho neznáte.
Hostovská data tím neztrácíte. Export dat funguje i u hostovských relací, protože hosté mají skutečné chaty a paměť, které stojí za vyzvednutí.
Když samotný účet něco odmítne
Toto jsou chyby na úrovni účtu zobrazené v Nastavení, a ne chyby přihlášení.
| Hláška | Co to je |
|---|---|
Your account could not be deleted. Please try again, or contact support. | Požadavek na smazání se nezdařil, zobrazeno v Nastavení |
Account deletion failed ({status}). | Skutečná chyba za tímto upozorněním, se stavem HTTP |
Failed to export your data. Please try again. | Export dat se nezdařil, zobrazeno v Nastavení |
Export request failed ({status}). | Skutečná chyba za tímto upozorněním |
Export dat je omezen na 5 požadavků za minutu, protože export čte vše, co účet vlastní. Rychlejší opakování než pětkrát za minutu tento limit odmítne.
Neexistuje žádné veřejné ani vývojářské API, žádné vydávání API klíčů a žádné osobní přístupové tokeny. Každá cesta se autentizuje jako relace koncového uživatele, takže není žádný klíč, který by šlo otočit, zneplatnit nebo vložit, když se přístup rozbije. Pokud se ke svému účtu nemůže dostat skript nebo nástroj třetí strany, toto je důvod.
- Chyba relace znamená, že požadavek neměl použitelný token: odhlaste se a znovu přihlaste
- Invalid or expired session token je HTTP 401 s kódem unauthorized
- Hláška o jedné relaci znamená, že se druhá záložka Whizi musí nejprve odhlásit
- Pojistka proti sdílení účtu se spustí nad 3 klíči zařízení nebo relace za 24 hodin a sama se vyčistí
- Dočasné e-mailové domény jsou při registraci odmítnuty jako HTTP 403 disposable_email_blocked
- User not found znamená, že záznam účtu za relací zmizel: kontaktujte podporu
- 429 znamená, že okno omezení rychlosti požadavek odmítlo, takže vyčkejte, místo opakování ve smyčce
- Nejsou tu žádné API klíče ani osobní přístupové tokeny k otočení
Časté dotazy
Vyřeší obnova hesla hlášku Invalid or expired session token.?
Invalid or expired session token.?Ne. Tato hláška se vrací, když ověření JWT proti Clerk JWKS vyvolá chybu, takže se týká tokenu, který nese prohlížeč, a ne hesla na účtu. Proces obnovy hesla má svoje vlastní hlášky, včetně Current password is required. a Passwords do not match. Místo toho se odhlaste a znovu přihlaste.
Je Failed to retrieve session token. výpadek Whizi?
Failed to retrieve session token. výpadek Whizi?Není to odmítnutí backendem. Web ji vyvolá sám, kdykoli getToken nevrátí nic před voláním seznamu chatů, načtení chatu, smazání, přejmenování nebo nahrání, takže nenese žádný stav HTTP ani chybový kód. Ekvivalenty z backendu, které stav nesou, jsou Authentication required. a Invalid or expired session token., obě HTTP 401 unauthorized.
Co znamená Failed to fetch session ({status}). a co je to číslo v ní?
Failed to fetch session ({status}). a co je to číslo v ní?Je to skutečná chyba, kterou web vyvolá, když se nezdaří samotné volání relace, s doplněným stavem HTTP tohoto volání na místě {status}. Není to hláška napsaná pro čtenáře, proto vypadá jako vnitřní řetězec. Citujte ji s číslem beze změny, když kontaktujete podporu.
Nemůžu se vůbec dostat dovnitř a žádná z těchto hlášek nesedí. Co teď?
Kontaktujte podporu a vložte přesný text, který jste viděli, spolu s tím, co jste zrovna dělali. Každá z těchto hlášek se mapuje na jedno místo v kódu, takže přesné znění je nejrychlejší věc, se kterou podpora může pracovat. Samoobslužné odemčení účtu neexistuje.