anchor.diff:  
   
   oidc_provider_test() ->
  -    {ok, Pid} = tts_session:start(?ID),
  +    {ok, Pid} = tts_session:start_link(?ID),
       Issuer = "https://bar.com",
       OidcMap = #{some_info=>Issuer},
       ok = tts_session:set_oidc_provider(OidcMap, Pid),
  
positive.code: 
  -define(ID,<<"JustSomeID">>).
  
  start_stop_linked_test() ->
      {ok, Pid} = tts_session:start_link(?ID),
      ok = tts_session:close(Pid).
  
  start_stop_id_test() ->
      {ok, Pid} = tts_session:start(?ID),
      {ok, ?ID} = tts_session:get_id(Pid),
      ok = tts_session:close(Pid),
      try tts_session:get_id(Pid) of
  
negative.code: redirect_test() ->
      Redirect = <<"https://localhost/back">>,
      BadRedirect = "https://localhost/back",
      {ok, Pid} = tts_session:start_link(?ID),
      ok = tts_session:set_used_redirect(Redirect, Pid),
      {ok,Redirect} = tts_session:get_used_redirect(Pid),
      ignored = tts_session:set_used_redirect(BadRedirect, Pid),
  