oAuth2 server using lucee

I am trying to make a smart device part of the alexa smarthome system. To make it work, I need to have users link their accounts on my server with alexa from within the alexa app. This lets their devices talk to each other within the alexa system. To do the authentication I need to set up an oauth2 server/provider (I believe). Can anyone offer advice on where to start? I had hoped this component would work, but it sounds like its actually a consumer not a provider. https://www.forgebox.io/view/oauth2-server