Added base authentication class. DI auth class service still needed. Auth external endpoints still needed. Added Inspekt for user input validation. Need to refactor code to use inspekt. Need to add validation failure behavior.