Synology-Forum.nl

Smartphone / Tablet / SmartTV Apps => iOS Apps (iPhone, iPad en iPod) => Topic gestart door: Dyslexia op 19 oktober 2019, 17:47:18

Titel: Inloggen op DSM via iPad blijft inlogscherm geven
Bericht door: Dyslexia op 19 oktober 2019, 17:47:18
Hallo,
Ik probeer (voor het eerst) via Safari in te loggen op diskstation.
Het inlogscherm wordt netjes getoond, ik voer de correcte inloggegevens in en vervolgens krijg ik weer netjes het inlogscherm.
Dit gebeurt zowel als ik via http://<lokaal adres>, maar ook via quickconnect ga.

Heeft iemand misschien 'een richtingaanwijzer' voor me, wat ik misschien vergeten ben in te stellen, of is dit helemaal niet mogelijk?

Alvast bedankt.

Dyslexia
Titel: Re: Inloggen op DSM via iPad blijft inlogscherm geven
Bericht door: satte op 19 oktober 2019, 19:33:12
Bij de eerste keer inloggen op een mobile device, in de browser de desktopversie laten weergeven.
Titel: Re: Inloggen op DSM via iPad blijft inlogscherm geven
Bericht door: Dyslexia op 19 oktober 2019, 23:20:23
Hallo Satte,

Dank voor je antwoord, het heeft me in ieder geval de goede kant in gestuurd.
Geprobeerd op m'n iPhone en dat werkte (toen ik eenmaal gevonden had hoe ik 'Desktop mode' kon inschakelen.

Op de iPadPRO (met het meest recente iPadOS) lukte dat in eerste instantie niet.
Aangezien ik doorgaans via VPN werk, dát eerst maar eens uitgezet om te zien of het daaraan lag, maar aan of uit maakte geen verschil.
Verder gebruik ik Safari in 'Incognito mode (Privé)' en ook dát wel of niet maakte geen verschil.

Bij de Safari settings heb ik diverse zaken geconfigureerd en dus ook Block All cookies.
Uitgezet en dát bleek uiteindelijk de boosdoener te zijn.
Ik moet dus ALLE cookies accepteren.  :'( want de setting is Block All cookies.

Nu nog een manier vinden om bij het nieuwe iPadOS bij Safari dát cookie wél te accepteren en de rest niet.
(Heeft jammer genoeg alleen maar een 'Block All cookies' setting.)

Maar bedankt.
Ik kan hiermee verder.

Dyslexia.


Titel: Re: Inloggen op DSM via iPad blijft inlogscherm geven
Bericht door: Briolet op 20 oktober 2019, 01:07:05
Citaat
dus ook Block All cookies. Uitgezet en dát bleek uiteindelijk de boosdoener te zijn

Interessant. Dit is niet alleen een bug in de iPad of van Safari. Ik heb het zelf even getest op mijn laptop (OS High Sierra) met Safari en Chrome. Beide met "blokeer alle cookies"

Safari:
[attachimg=1]

Chrome
[attachimg=2]

Dat is een bug in DSM. Het blokkeren van cookies behoort een inlog niet te blokkeren.
Titel: Re: Inloggen op DSM via iPad blijft inlogscherm geven
Bericht door: Briolet op 20 oktober 2019, 01:34:22
DSM slaat 4 waardes in de cookie op.

[attachimg=1]

Eén met een verlooptijd van een jaar, één die na 1 maand verloopt en 2 die 7 dagen geldig zijn. De 'id' waarde is alleen een week geldig als "stay_login" de waarde 1 heeft. Als de waarde 0 is, dan verloopt de 'id' waarde bij het einde van de sessie. (het uitloggen)

Blijkbaar checkt DSM continue iets in de cookie en interpreteert de afwezigheid ook als het verlopen van iets. Ik heb de 4 waardes eens selectief gewist. Ik kan er 3 probleemloos wissen. Alleen bij het wissen van de 'id' waarde wordt ik uit DSM gegooit.

Verder wordt de 'did' waarde gebruikt voor de 2-factor-authenticatie. Als ik die wis moet ik de inlog erna weer mijn pincode invoeren. Als je een vertrouwd apparaat dus een maand niet gebruikt hebt, is die cookie-waarde verlopen en vraagt hij weer om de pincode.