anchor.diff:  
   %% gen_server.
   
  -init([Subject, Issuer]) ->
  -	{ok, #state{sub = Subject, iss = Issuer}, 5000}.
  +init([UserId]) ->
  +	{ok, #state{id = UserId }, 5000}.
   
   handle_call({set_user_info,UserInfo}, _From, State) ->
       {reply, ok, State#state{user_info=UserInfo}};
  
positive.code: handle_info(_Info, State) ->
  	{noreply, State}.
  
  terminate(_Reason, _State) ->
      tts_user_mgr:remove_user_by_pid(self()),
  	ok.
  
  code_change(_OldVsn, State, _Extra) ->
  
negative.code: -record(state, {
            sub = undefined,
            iss = undefined,
            id = undefined,
            user_info = #{},
            credentials = [],
            sessions = []
  