Registreringsapplikation

Webbapplikation för API-nyckel

Till tjänsten ska en registreringsapplikation utvecklas där utvecklare (som vill använda ditt API) ska kunna få tillgång till giltig API-nyckel/nycklar som kan användas i API-anropen för samtliga resurser.

Registreringsapplikationen bör bestå av ett enkelt formulär där utvecklaren registrerar sin applikation och det genereras en API-nyckel som visas för användaren.

Applikationsutvecklaren registrerar sig på webbplatsen och kan då registrera en eller flera applikationen och på så sätt få en eller flera PI-nycklar. Den registerade applikationsutvecklaren ska kunna logga in i systemet och se/ta bort sina applikationer (och således API-nyckelar). Applikationen ska ha ett administratörskonto (OK att hårdkoda in dennes inloggningsuppgifter) med rättigheter att kunna ta bort befintliga applikationer (revoke application).

För att sammanfatta de minimala kraven på denna webb-applikation:

  • Registreringsformulär för utvecklare som vill använda vårt API
  • En inloggad utvecklare ska kunna registrera en eller flera applikationer och därmed få tillgång till en eller flera API-nycklar
  • En inloggad utvecklare ska kunna se / ta bort sina applikationer (och därmed API-nyklar).
  • Möjlighet att logga in med adminstratörsrättigheter
  • En sida där den inloggade administratören kan ta bort(revoke) befintliga applikationer
  • Applikationen ska versionhanteras via ett repo på Github
  • Applikationen ska fungera väl och det ska i repositoriet finnas en beskrivning hur man installerar och kör igång applikationen (ni kommer göra peer-reviews på varandras applikationer)

Deadline

Uppgiften ska vara klar senast: Fredag 5/2 klockan 0800

Du visar att du är klar med din uppgift genom att göra en release på ditt repo och anmäla dig till peer-review. Glömmer du detta kommer du inte få någon peer-review.

Du kommer under fredagen(5/2) meddelas via mejl med mer information om peer-review. Du ska ha gjort dina peer-reviews senast onsdagen den 10/2 klockan 0800.

Om du inte hinner till detta datum kommer en ny peer-reviewomgång fastslås här senare.

Välkommen till CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet

Studentkonto

För att logga in behöver du ett studentkonto vid Linnéuniversitet.

Läs mer om att hämta ut studentkonto

Inloggning LNU