Changes between Version 12 and Version 13 of Nl:Help/Preferences/Connection


Ignore:
Timestamp:
2012-08-02T20:54:54+02:00 (14 years ago)
Author:
DiGro
Comment:

replaced OAuth to wiki

Legend:

Unmodified
Added
Removed
Modified
  • Nl:Help/Preferences/Connection

    v12 v13  
    6868}}}
    6969
    70 === Op OAuth gebaseerde authenticatie ===
    71 [http://oauth.net/ OAuth] is een open protocol om veilige API-autorisatie mogelijk te maken als een eenvoudige en standaard methode vanaf het bureaublad en vanuit webtoepassingen. De server van OSM ondersteunt OAuth in aanvulling op de basis authenticatie.
    72 
    73 OAuth heeft twee belangrijke voordelen op basis authenticatie:
    74   1. Uw wachtwoord voor OSM hoeft niet in heldere tekst te worden opgeslagen in het voorkeurenbestand van JOSM.
    75   1. Uw wachtwoord voor OSM behoeft slechts '''eenmaal''' versleuteld te worden overgedragen over het internet,
    76      in tegenstelling tot de basis authenticatie waarbij uw wachtwoord voor OSM niet versleuteld wordt overgedragen
    77      als deel van elk verzonden verzoek van JOSM aan de server van OSM.
    78 
    79 Voor gevorderde gebruikers heeft OAuth aanvullende voordelen:
    80   * Met OAuth kunt u Access Tokens met beperkingen genereren waarmee u iemand anders, zodat die andere mapper ten behoeve van u kan handelen. Een mapper zou bijvoorbeeld een Access Token kunnen genereren waarbij hij aaniemand anders het recht gunt om zijn private GPS-traces te downloaden. Zelfs als hij dit Access Token aan iemand anders geeft bijlft zijn wachtwoord voor OSM privé gehouden. In aanvulling daarop kan hij het speciale Access Token op elk moment intrekken. JOSM ondersteunt dit soort gevorderde configuratie in de [wiki:/Help/Dialog/OAuthAuthorisationWizard OAuth Autorisatie Wizard] met de authorisatieprocedure '''Handmatige authorisatie'''.
    81 
    82 Op OAuth gebaseerde authenticatie gebruiken
    83 
    84   1. In Verbindingsinstellingen, ga naar de tab '''Authenticatie'''
    85   1. Selecteer de authenticatiemethode '''OAuth gebaseerde authenticatie'''
    86   1. Klik op '''Nu autoriseren''' om de [wiki:/Help/Dialog/OAuthAuthorisationWizard OAuth Autorisatie Wizard] te starten (zie schermafdruk hieronder)
    87 
    88 [[Image(Help/Preferences/Connection:oauth-preferences-step-1.png)]]
    89 
    90 Dit zal de [wiki:/Help/Dialog/OAuthAuthorisationWizard OAuth Autorisatie Wizard] starten. Gebruik één van de beschikbare authorisatieprocedures in dit dialoogvenster om een geldig '''Access Token''' te verkrijgen.
    91 
    92 JOSM geeft het gevonden Access Token weer in het paneel van de voorkeuren (zie schermafdruk hieronder):
    93 
    94 [[Image(Help/Preferences/Connection:oauth-preferences-step-2.png)]]
    95 
    96 Deselecteer het keuzevak '''Save to preferences''' als u het Access Token niet wilt opslaan in de voorkeuren van JOSM. Als u het niet bewaart zal het Access Token verloren gaan als u JOSM afsluit. Als u later JOSM opnieuw start zult u een nieuw Access Token moeten ophalen om opnieuw met op OAuth gebaseerde authenticatie te werken.
    97 
    98 Klik op '''Test Access Token''' om een testverzoek door te voeren met het token naar de server van OSM. JOSM zal analyseren of dit token geautoriseerd is om toegang te krijgen tot de server van OSM.
    99 
    100 Klik op '''New Access Token''' om een nieuw Access Token te genereren.
    101 
    102 ==== Gevorderde parameters voor OAuth ====
    103 Selecteer het keuzevak '''Display Advanced OAuth parameters''' om de belangrijke parameters voor OAuth weer te geven
    104   * de [http://oauth.net/core/1.0/#anchor3 Consumer Key] en de [http://oauth.net/core/1.0/#anchor3 Consumer Secret] identificeren JOSM als een gebruiker van OAuth
    105   * de Request Token URL waar JOSM [http://oauth.net/core/1.0/#anchor3 Request Tokens] kan ophalen
    106   * de Access Token URL waar JOSM [http://oauth.net/core/1.0/#anchor3 Access Tokens] kan ophalen
    107   * de Authorise URL waarnaar gebruikers van JOSM worden geleid om een Request Token te autoriseren
    108 
    109 [[Image(Help/Preferences/Connection:oauth-advanced.png)]]
    110 
    11170== Proxy-instellingen == #ProxySettings
    11271JOSM communiceert met de server van OSM met behulp van het Hypertext Transfer Protocol ([http://en.wikipedia.org/wiki/Http HTTP]). Indien vereist kan het zijn verzoeken leiden langs een [http://en.wikipedia.org/wiki/Http_proxy HTTP proxy] of een [http://en.wikipedia.org/wiki/SOCKS SOCKS proxy].