Kun je niet inloggen bij Whizi, of verloopt je sessie steeds?

Kort antwoord

Whizi toegangsproblemen vallen uiteen in vier groepen: de inlogpoging is mislukt, de browser kreeg geen vers sessietoken, er staat al een andere sessie open, of de accountdelingsbeveiliging heeft het verzoek geweigerd. Elke authenticatiefout van de backend draagt de code unauthorized met HTTP 401, en uitloggen en opnieuw inloggen lost de sessiegevallen op.

Het korte antwoord

Toegangsproblemen bij Whizi vallen uiteen in vier groepen: de inlogpoging zelf is mislukt, de browser kon geen vers sessietoken krijgen, er staat al een andere sessie open, of de accountdelingsbeveiliging heeft het verzoek geweigerd. De melding vertelt je welke het is, en elke melding hieronder is letterlijk overgenomen uit de code die hem produceert.

De vijf hieronder gaan over inloggen, sessies, één sessie tegelijk en weigeringen wegens delen:

MeldingWat de oorzaak wasOplossing
Login failed. Please check your credentials.De inlogpoging leverde een andere status dan compleet opVoer het e-mailadres en wachtwoord opnieuw in, of stel het wachtwoord opnieuw in
Invalid or expired session token.HTTP 401. Tokenverificatie mislukte om welke reden dan ook: verlopen token, onjuiste handtekening, verkeerde uitgeverLog uit en log opnieuw in
Authentication required.HTTP 401. Het verzoek bevatte geen Bearer-token in de Authorization-headerLog opnieuw in
Please sign out from other sessions and try again.De foutmelding bij het inloggen bevatte "single session mode"Log uit bij Whizi in de andere browser of tab, en probeer het opnieuw
Account sharing limit reached. Please use your own Whizi account.HTTP 403. Er zijn meer dan 3 verschillende apparaat- of sessiesleutels gezien op het account in de afgelopen 24 uurGebruik je eigen account. Het venster schuift continu op, dus anders rest alleen wachten

Elke authenticatiefout van de backend draagt de code unauthorized met HTTP 401. Op de chatpagina en in de deelmodal wordt de backendmelding letterlijk getoond, dus de tekst in een netwerktrace en de tekst op het scherm zijn daar dezelfde tekst.

Wat "sessie verlopen" werkelijk betekent

Het betekent dat de pagina om een vers sessietoken vroeg en er geen kreeg. Die ene situatie verschijnt onder een andere zin, afhankelijk van waar je was toen het gebeurde.

Waar je het zietMelding
Elke backendaanroep zonder tokenAuthentication required.
Elke backendaanroep waarvan het token de verificatie niet doorstaatInvalid or expired session token.
Een token dat wel verifieert maar een claim mistThe Clerk user_jwt token must include sub and email claims.
Chatlijst, chat laden, verwijderen, hernoemen of uploadenFailed to retrieve session token.
Naast elkaar vergelijken, op het moment van verzendenYour session expired. Please refresh and try again.
Het importeren van een ChatGPT- of Claude-exportYour session ended. Sign in again, then start the import.
Instellingen, voorafgaand aan een opzeggingAuthentication failed. Please sign in again.
De upgrademodal, voorafgaand aan het afrekenenAuthentication failed. Please sign in again.
De deelmodalNot signed in.
De spraaklaag (voice overlay)Sign in to Whizi to use voice mode.
De sessieaanroep zelfFailed to fetch session ({status}).

Log uit en log opnieuw in. Twee van de meldingen zeggen dit zelf al: Your session ended. Sign in again, then start the import. en Authentication failed. Please sign in again.

Fouten bij inloggen en wachtwoord resetten

Authenticatie en accountbeheer worden geleverd door Clerk, dus deze meldingen komen uit de inlogflow en niet uit een wachtwoordopslag van Whizi.

MeldingOorzaak
Login failed. Please check your credentials.De inlogpoging leverde een andere status dan compleet op
An error occurred during login.De inlogaanroep gaf een fout en er kwam geen leesbare melding terug
Please sign out from other sessions and try again.De foutmelding bevatte "single session mode"
Failed to authenticate with social login.De doorverwijzing naar Google gaf een fout voordat de pagina werd verlaten
Please enter your email address.Het formulier voor het opnieuw instellen van het wachtwoord werd verzonden met een leeg e-mailveld
Failed to send reset email. Please try again.Het verzoek om het wachtwoord opnieuw in te stellen gaf een fout
Current password is required.Het veld voor het huidige wachtwoord was leeg op de pagina voor het opnieuw instellen van het wachtwoord
Passwords do not match.De twee nieuwe wachtwoordvelden komen niet overeen
Failed to reset password. Please try again.Het opnieuw instellen mislukte en gaf geen leesbare melding terug

Please sign out from other sessions and try again. is de enige op deze lijst waarvan de oplossing elders ligt: sluit de andere tab of browser waarin Whizi is ingelogd, en probeer het hier opnieuw.

De pagina Instellingen heeft zijn eigen versie van de resetflow, met dezelfde twee meldingen: Please enter your email address. als het veld leeg is en Failed to send reset email. Please try again. als verzenden mislukt. Opnieuw proberen is de hele oplossing. De flow zelf wordt stap voor stap doorlopen in je Whizi-wachtwoord opnieuw instellen. Blijft het mislukken, neem dan contact op met support in plaats van een tweede account aan te maken.

Snel achter elkaar opnieuw proberen kan ook de rate limiter raken, die antwoordt met HTTP 429 en Too many requests. Please wait and try again. De vensters achter die melding staan in Whizi rate limits.

Fouten bij registreren en e-mailverificatie

MeldingOorzaak
Registration service is not available.Het registratieobject was nog niet klaar toen het formulier werd verzonden
Registration failed. Please check your information.De registratieaanroep gaf een fout zonder leesbare melding
Verification service is not available.De stap met de e-mailcode werd uitgevoerd zonder registratieobject
Verification failed. Please try again.De verificatiepoging leverde een andere status dan compleet op
Invalid verification code. Please check your email.De verificatieaanroep gaf een fout
Could not start Google sign-up. Please try again.De doorverwijzing voor registreren via Google gaf een fout
Missing session token after social signup.Er was geen token beschikbaar nadat een registratie via een social-account was voltooid
Your account was created, but checkout could not start. Please sign in and choose your plan again.Een registratie met een lopende afrekening kon daarna geen token krijgen

De laatste is geen mislukte registratie: het account bestaat, en alleen de lopende afrekening is verloren gegaan. Wat je vervolgens moet doen staat in kaart geweigerd of betaling mislukt bij het afrekenen.

De twee meldingen met "niet beschikbaar" betekenen dat het Clerk-registratieobject nog niet klaar was toen het formulier werd verzonden, niet dat je gegevens zijn afgewezen. Wacht tot de pagina klaar is met laden en verzend het formulier opnieuw.

Tijdelijke e-mailadressen worden geweigerd

Temporary email addresses are not allowed. Please use a permanent email address. is HTTP 403 met code disposable_email_blocked. Deze verschijnt bij het aanmaken van een account wanneer het e-maildomein op de lijst met wegwerpadressen staat.

Accounts die al bestaan, worden niet beïnvloed door deze lijst. De oplossing is een permanent adres, en er is geen uitzondering om aan te vragen.

Dezelfde melding kan ook terugkomen bij het afrekenen, met een andere status. Dat aspect wordt behandeld in kaart geweigerd of betaling mislukt bij het afrekenen.

Limiet voor accountdeling bereikt

Account sharing limit reached. Please use your own Whizi account. is HTTP 403 met code account_sharing_limit. Deze treedt op wanneer er meer dan 3 verschillende apparaat- of sessiesleutels zijn gezien op één account in de afgelopen 24 uur.

Gewoon gebruik op meerdere apparaten wordt verwacht en ondersteund: een account kan op meer dan één apparaat zijn ingelogd, en beide bereiken dezelfde backend en dezelfde gespreksopslag. Er draait slechts één generatie per account tegelijk, afgedwongen door een lock per gebruiker, dus twee apparaten kunnen nooit tegelijk genereren op één account.

Hiervoor is geen instelling en geen zelfbedienings-reset. Het venster beslaat de afgelopen 24 uur, dus het verdwijnt vanzelf zodra oudere apparaatsleutels verlopen. Ben je één persoon die op een dag meer dan drie browsers of apparaten gebruikt en blijf je dit tegenkomen, neem dan contact op met support in plaats van te proberen het te omzeilen.

Ingelogd, maar Whizi zegt dat het account er niet is

User not found. verschijnt wanneer de gebruikersrij achter een sessie is verwijderd. De afrekenroute geeft dezelfde melding als HTTP 404 not_found wanneer die de rij van de aanvrager niet kan lezen.

Een account verwijderen is een bevestiging in twee stappen in Instellingen, en het verwijdert het actieve Whizi-accountrecord, gesynchroniseerde chats en berichten, geüploade en gegenereerde media, opgeslagen mobiel geheugen, verwijzingsgegevens, mobiele rechten en gebruiksstatus, rate-limitstatus, pushtokens, en het Clerk-authenticatieaccount, onder voorbehoud van de beperkte bewaartermijn zoals vastgelegd in het privacybeleid.

Zie je dit terwijl je niets hebt verwijderd, neem dan contact op met support. Hiervoor bestaat geen zelfbedieningsoplossing. Wat verwijdering volledig omvat, staat in wat Whizi met je gegevens doet.

Gastprofielen en koppelen

Gastgebruik is uitgelogd gebruik. Een account aanmaken is optioneel in de mobiele app, en doorgaan zonder account maakt een anoniem, aan het apparaat gebonden gastprofiel aan waarvoor geen naam of e-mailadres nodig is. Dit heeft zijn eigen set toegangsfouten.

MeldingOorzaak
A valid guest session is required.HTTP 401. Het gasttoken ontbreekt, is onjuist opgemaakt, of verwijst naar een gastprofiel dat niet bestaat
This guest profile has already been linked. Sign in to continue.HTTP 409. Het gasttoken verwijst naar een profiel dat al is geclaimd door een ander account
This guest profile is linked to a different Whizi account.HTTP 409. De claim betreft een gastprofiel dat al elders gekoppeld is
Wait for the current reply to finish, then try creating your account again.HTTP 409. Het profiel werd geclaimd terwijl er nog een generatie liep

Alleen de laatste heeft een simpele oplossing: wacht tot het antwoord klaar is en maak dan het account aan. De andere drie betekenen dat het gastprofiel al aan een account gekoppeld is, dus log in op dat account, of neem contact op met support als je het niet herkent.

Gastgegevens raken hierdoor niet vast. Gegevensexport werkt ook voor gastsessies, want gasten hebben echte chats en geheugen dat het waard is om eruit te halen.

Wanneer het account zelf iets niet wil doen

Dit zijn fouten op accountniveau die in Instellingen worden getoond, geen inlogfouten.

MeldingWat het is
Your account could not be deleted. Please try again, or contact support.Het verwijderverzoek mislukte, getoond in Instellingen
Account deletion failed ({status}).De ruwe fout achter die melding, met de HTTP-status
Failed to export your data. Please try again.De gegevensexport mislukte, getoond in Instellingen
Export request failed ({status}).De ruwe fout achter die melding

Gegevensexport is beperkt tot 5 verzoeken per minuut, omdat een export alles leest wat het account bezit. Vaker dan vijf keer per minuut opnieuw proberen wordt door die limiet geweigerd.

Er is geen publieke of developer-API, geen uitgifte van API-sleutels, en geen persoonlijke toegangstokens. Elke route authenticeert als een sessie van een eindgebruiker, dus er is geen sleutel om te roteren, in te trekken of te plakken wanneer de toegang faalt. Als een script of tool van derden je account niet kan bereiken, is dit de reden.

Checklist
  • Een sessiefout betekent dat het verzoek geen bruikbaar token bevatte: log uit en log opnieuw in
  • Invalid or expired session token is HTTP 401 met code unauthorized
  • Een melding over één sessie betekent dat de andere Whizi-tab eerst moet uitloggen
  • De accountdelingsbeveiliging treedt in werking bij meer dan 3 apparaat- of sessiesleutels in 24 uur, en verdwijnt vanzelf
  • Wegwerp-e-maildomeinen worden bij registratie geweigerd als HTTP 403 disposable_email_blocked
  • User not found betekent dat het accountrecord achter de sessie weg is: neem contact op met support
  • Een 429 betekent dat een rate-limitvenster het verzoek weigerde, dus wacht in plaats van in een lus opnieuw te proberen
  • Er zijn geen API-sleutels of persoonlijke toegangstokens om te roteren

Veelgestelde vragen

Lost het opnieuw instellen van mijn wachtwoord Invalid or expired session token. op?

Nee. Deze melding wordt teruggegeven wanneer JWT-verificatie tegen de Clerk JWKS een fout geeft, dus het gaat om het token dat de browser bij zich draagt, niet om het wachtwoord op het account. De flow voor het opnieuw instellen van het wachtwoord heeft zijn eigen aparte meldingen, waaronder Current password is required. en Passwords do not match. Log in plaats daarvan uit en opnieuw in.

Is Failed to retrieve session token. een storing bij Whizi?

Het is geen weigering vanuit de backend. De website genereert deze melding zelf wanneer getToken niets teruggeeft voordat een aanroep voor chatlijst, chat laden, verwijderen, hernoemen of uploaden plaatsvindt, dus draagt hij geen HTTP-status en geen foutcode. De backend-equivalenten, die wel een status dragen, zijn Authentication required. en Invalid or expired session token., beide HTTP 401 unauthorized.

Wat betekent Failed to fetch session ({status})., en wat is het nummer daarin?

Het is de ruwe fout die de website geeft wanneer de sessieaanroep zelf mislukt, waarbij de HTTP-status van die aanroep is ingevuld op de plek van {status}. Het is geen melding die voor lezers is geschreven, vandaar dat hij eruitziet als een interne tekst. Citeer hem met het nummer intact wanneer je contact opneemt met support.

Ik kom er helemaal niet in en geen van deze meldingen komt overeen. Wat nu?

Neem contact op met support en plak de exacte tekst die je zag, samen met wat je op dat moment deed. Elke van deze meldingen komt overeen met één plek in de code, dus de letterlijke tekst is het snelste waarmee support kan werken. Er is geen zelfbedieningsoptie om je account te deblokkeren.