cecemel / mu-mock-login-service

Microservice to mock-login into mu-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mu-mock-login-service

Service to login into a mu-app.

It manages the triple:

  mu:sessionUri session:account foaf:onlineAccountUri

API

Login

  Content-Type: application/vnd.api+json
  POST /sessions
  Body: {
          "data": {
           "relationships": {
             "account":{
               "data": {
                 "id": "mu:uuid of foaf:OnlineAccount",
                 "type": "accounts"
               }
             }
           },
           "type": "sessions"
           }
         }

Get current session

Assumes valid session from mu-identifier

  GET /sessions/current

Logout

Assumes valid session from mu-identifier

  DELETE /sessions/current

About

Microservice to mock-login into mu-app


Languages

Language:JavaScript 99.5%Language:Dockerfile 0.5%