Alpha Release for Drupal 8 version of Cosign

With Drupal 9 coming this summer, my team at the Eberly College of Science at Penn State felt it necessary to get all of the custom modules we have written (or are mission critical contrib modules) updated and as future-ready as possible. A happy side effect of that process is that we've taken the time to modernize the code in the Drupal 8 version of Cosign ( After joining the Cosign project, I'm happy to announce that we have released an official Alpha version of the Drupal 8 version of Cosign. 

There is still room for work to be done, primarily documentation and unit tests, but the functionality is there. Cosign is now correctly using dependency injection and has had any (D9) deprecated code replaced. We're also doing our best to follow Drupal code standards across the board. 

If you are using Cosign and have some time to help with testing, writing tests, or documentation, please let me know!