I understand that it would be possible using the Itch API, the OAuth part.
https://itch.io/docs/api/overview
As for achievements, it's not possible. Itch doesn't offer any server services to store information, and you need to set everything up yourself, which means it won't be compatible with games from other developers.