Well my laptop broke and it turns out I didn't push this up to Github so it looks like I have to try this again a second time. Fortunately, the first time I did this it took me quite a while and this should be a good exercise to see if I can repeat the task in much less time.
Authorization is always scary to me, its easy to feel like I dont know what I don't know, but I think after the great Catalina Mac Update Debacle of 2020 I am finally able to say that I understand the complexities of validating your 3rd Party App with an OAuth provider.
3