Exemple #1
0
 public Startup()
 {
     _apiErrors  = new ApiErrors();
     _authConfig = new DataAuthConfig()
     {
         Key      = Environment.GetEnvironmentVariable("AUTH_KEY"),
         Audience = Environment.GetEnvironmentVariable("AUTH_AUDIENCE"),
         Issuer   = Environment.GetEnvironmentVariable("AUTH_ISSUER"),
         Lifetime = int.Parse(Environment.GetEnvironmentVariable("AUTH_LIFETIME") ??
                              throw new Exception("AUTH_LIFETIME must me a number"))
     };
 }
Exemple #2
0
 public AuthService(RipDatabase ripDatabase, DataAuthConfig authConfig, ApiErrors apiErrors)
 {
     _db         = ripDatabase;
     _authConfig = authConfig;
     _apiErrors  = apiErrors;
 }