OAuth — giv apps adgang til din webshop
Lær hvordan OAuth fungerer i Shoporama. Giv tredjepartsapps sikker adgang til din webshop uden at dele dit kodeord.
Shoporama understøtter OAuth, så tredjepartsapps kan få sikker adgang til din webshop uden at du deler dit kodeord. Når en app beder om adgang, logger du ind med din Shoporama-konto, vælger hvilken webshop appen skal have adgang til, og bestemmer adgangsniveauet.
Sådan fungerer det
- Appen sender dig til Shoporama — Du bliver omdirigeret til en login-side på shoporama.dk
- Log ind — Indtast din Shoporama e-mail og kodeord
- Vælg webshop — Hvis du har flere webshops, vælger du hvilken appen skal have adgang til
- Vælg adgangsniveau — Du bestemmer om appen får læseadgang, skriveadgang eller fuld adgang
- Godkend — Shoporama genererer en API-nøgle og sender dig tilbage til appen
Adgangsniveauer
Du kan vælge mellem tre adgangsniveauer:
- Kun læse — Appen kan kun hente data (produkter, ordrer m.m.) men ikke ændre noget
- Læse og skrive — Appen kan både hente og opdatere data
- Fuld adgang — Appen har fuld administrativ adgang til den valgte webshop
Sikkerhed
- Dit kodeord deles aldrig med appen — den får kun en API-nøgle
- Du vælger præcis hvilken webshop appen får adgang til
- Du bestemmer adgangsniveauet
- API-nøgler kan tilbagekaldes når som helst under Indstillinger → API
- Alle adgangstildelinger logges med tidspunkt og bruger
Administrer adgange
API-nøgler genereret via OAuth vises under Indstillinger → API i din administration med præfikset "OAuth:". Her kan du se hvornår nøglen sidst blev brugt, og du kan tilbagekalde adgangen hvis du ikke længere ønsker at appen har adgang.
For udviklere
Hvis du bygger en app der skal integreres med Shoporama, finder du en komplet OAuth-guide med kodeeksempler i PHP, Laravel, JavaScript, Node.js og Python under API-dokumentationen.
Tip
Har du spørgsmål om OAuth eller API-adgang, er du velkommen til at kontakte os på support@shoporama.dk.