only moderators have access on my website

hello, I’m making an application only for my moderators and I was wondering if it is possible to make a “login with twitch” button that only moderators of my channel can log in

Yes

You’ll need to use the Get Moderators Endpoint

And ironically I wrote an example that does exactly what you describe this morning