OpenID Connect (OAuth 2.0) authentication Handler for ACT (references #56)

Code made during patch -p2 Hackathon in Lyon. The goal is to be able to log on Act with an external provider like Google.