turistautak.hu térképrészleteK+ jelzés GPS-szel
[ english
Előzmények

gustyhozzászólásai | válasz erre | 2017.11.16 11:38:03 (1181)
Nem értem ezt a design szempontot. Másoknál is előfordulhat, hogy nem lesz teljes név.

Másrészt ez egy publikus lekérdezés, nem szívesen bonyolítanám meg egy felesleges hitelesítéssel emiatt.
[előzmény: (1180) petrot81, 2017.11.16 10:35:59]

petrot81hozzászólásai | válasz erre | 2017.11.16 10:35:59 (1180)
Köszi, a token így tökéletes lesz :)

Ahogy írtam, a user adatoknál a név csak "design" miatt kéne, csak a publikus kapcsoló miatt ugye nem mindig jön le a saját neve se.. Bár az sem lenne rossz, ha a saját adatai esetén mindent le lehetne kérni :)
[előzmény: (1178) gusty, 2017.11.16 08:55:16]

gustyhozzászólásai | válasz erre | 2017.11.16 08:55:16 (1178)
1, Ha nincs még token, generál egyet és ezt küldi vissza. A törlésre nem látok ésszerű indokot.

2, A user végpont azt adja vissza, ami publikus. Tehát ha a felhasználó nem teszi publikussá a teljes nevét, akkor nem adja vissza. Így nyilván az auth se adná vissza.

Az auth igazából csak tesztelési célból született, semmi valódi funkciója nincs, hiszen az ellenőrzés úgyis meg fog történni a műveleteknél, s ha sikertelen, akkor erről ad hibaüzenetet.

Az adatlapon az alábbi mezők rejthetők el (tehetők nem publikussá):
- teljes név
- telefonszám
- születési év
- GPS
- koordináták
- település

Tehát a fentiek lekérdezése csak akkor jár sikerrel, ha a felhasználó nem állította rejtettre ezeket.

Azt mondjuk megtehetném, hogy ha a felhasználó a saját adatait kéri le, akkor visszaadja a nem publikus adatokat is, de minek? A saját nevét csak tudja. :)
[előzmény: (1177) petrot81, 2017.11.16 08:41:46]

petrot81hozzászólásai | válasz erre | 2017.11.16 08:41:46 (1177)
A token generálással kapcsolatban volna egy kérdésem:

Ha valaki még sosem kért kulcsot, és renew paraméter nélkül küldöm el az auth kérést, akkor nem létező kulcs hiányában generál egy újat, vagy üres értékkel tér vissza?

A problémám az, hogy eddig úgy teszteltem, hogy fixen küldtem a renew=true paramétert is. Viszont így minden új eszköz, amin újonnan bejelentkezik, új kulcsot fog kérni és a korábbi eszközökön tárolt kulcsok elavulnak. Így mindig csak a legfrissebb eszközön lesz bejelentkezve. Lényegében tehát a renew-t csak akkor kéne küldeni, ha alapos indokból akarok kulcsot frissíteni.
Sajnos már nem tudom kipróbálni, hogy milyen az, ha nincs api kulcs még a userhez..

Ill. két ehhez kapcsolódó kérdés:
1) esetleg néha hasznos lenne egy külön token törlő végpont. Bár erre nagyon ritkán lehet szükség (kb a fenti eset tesztelésére vagy ha paranoiás az illető)..
2) a user végpont csak a publikus adatokat adja vissza. Lehetne-e, hogy az auth végpont is visszaadjon néhány plusz user infót, pl. user név, esetleg email. Ez kicsit önös kérés, én a megújult designban a felhasználónév alá terveztem kiírni a teljes nevet is, de ezt a user végpont nem mindig adhatja vissza.
[előzmény: (1176) gusty, 2017.11.14 22:53:35]

gustyhozzászólásai | válasz erre | 2017.11.14 22:53:35 (1176)
Bocs, javítom a doksit, a mező neve id.
[előzmény: (1174) bigmick, 2017.11.14 21:26:48]

bigmickhozzászólásai | válasz erre | 2017.11.14 21:26:48 (1174)
gusty, a USER lekérés név alapján nem adja vissza a userid-t.
pl: https://api.geolada.hu/user?member=bigmick&fields=userid%2Cmember%2Cfullname


Bejelentkezés név:  jelszó:   tárolás [regisztráció]

Felhasználónevedet és jelszavadat a geocaching.hu oldalon is használhatod!

[ kezdőlap ] [ térkép ] [ + felmérések ~ ] [ + útvonalak ~ ] [ + poi ~ ] [ belépés ] [ faq ] [fórum] [email]

A weboldal működése és tartalma folyamatos fejlesztés alatt áll, köszönettel vesszük az észrevételeket a fejlesztési ötletek oldalon.
A turistautak.hu-ra feltöltött track-eket és a letölthető térképeket, azaz térképi adatbázist az ODbL licencnek megfelelően bárki használhatja.
Minden egyéb anyag előzetes írásbeli engedély nélkül csak magáncélra használható fel. jogi tudnivalók