Skip to content

GladLive.ProfileService.ASP provides a web scalable profile webservice/web-api for the GladLive distributed network.

License

Notifications You must be signed in to change notification settings

GladLive/GladLive.ProfileService.ASP

Repository files navigation

GladLive.ProfileService.ASP

GladLive is network session service comparable to Xboxlive or Steam.

GladLive.ProfileService.ASP provides a web scalable profile webservice/web-api for the GladLive distributed network and preforms the role by providing:

  • Hello Implementation
  • Services Profile Queries
  • Implemented GladLive.Payload.Profile RequestControllers
  • Equipped to handle JWT authorization for elevated requests
  • Web and cloud ready

GladLive Services

GladLive.PatchingService.ASP: https://github.com/GladLive/GladLive.PatchingService.ASP

GladLive.ProfileService.ASP: https://github.com/GladLive/GladLive.ProfileService.ASP

GladLive.AuthService.ASP: https://github.com/GladLive/GladLive.AuthService.ASP

Setup

To use this project you'll first need a couple of things:

How To Use

Requests are serviced either by JSON in web or with GladNet2 API using protobuf. Controllers share functionality for servicing both web and game requests.

Requests that require authentication should contain the GladLive JWT in the Authorization header.

Builds

(CD will be setup in the future; will not be available on NuGet)

##Tests

Linux/Mono - Unit Tests

||Debug x86|Debug x64|Release x86|Release x64| |:--:|:--:|:--:|:--:|:--:|:--:| |master| N/A | N/A | N/A | Build Status | |dev| N/A | N/A | N/A | Build Status|

Windows - Unit Tests

(Done locally)

##Licensing

This project is licensed under the MIT license with the additional requirement of adding the GladLive splashscreen to your product.

About

GladLive.ProfileService.ASP provides a web scalable profile webservice/web-api for the GladLive distributed network.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published