anchor.diff:  In addition to the Authentication above, gamers are identified (at least as `anonymous`).
   
   ### implementation
  -* devrait on utiliser gamers plutôt que users ?
  +* utilisation de Authentication : Basic `token`
   
  -    _eventuellement on pourrait etre utilisé dans des app autres que des jeux, mais comme on a basé toute la comm sur le jeu, va pour gamers!_
  -* devrait on utiliser l'authentification Basic pour identifier le gamer ?
  +    _proposal :_
  +    
  +    * _for a non gamer route, `token` could be APISECRET:APIKEY, called **apptoken**_
  +    * _for a gamer route, `token` is the one returned by sign in/up methods which is an random-key in our cache (redis) pointing a json = { appid: xxx, userid: zzz, ... }, called **gamertoken**_
   
  -    _ca ne marche que por les cotc login, puisque pour facebook il nous faut un token.
  -en revanche, une fois "identifier", le login return in id/token a utiliser dans Basic/Atuh_
   
  -## Gamers [/gamers]
  +## Gamer Session [/gamer/session]
   
  -### Sign up [PUT]
  -## register a new gamer
  +### sign in [PUT]
  +## register a new gamer, or reconnect after a lost of gamertoken
  +this appends when at game first launch, after reinstalling game or after a logout
  +
  +|Header Field|Description|Value|
  +|---|---|---|
  +|Authentication|string, require| Authentication : Basic **apptoken**
   
   ###### body description
   
  
positive.code: |password|string, required when {network=email}| gamer registered password
  
  *no fields are needed in case of 'anonymous' network*
  
  
  + Request (application/json)
  
negative.code: ###### header description
  |Header Field|Description|Value|
  |---|---|---|
  |Authentication|string, require| Authentication : Basic **gamertoken**
  
  ###### response description
  |Field|Description|Value|
  