@julian @exodo Hey guys. I started to look into this. I came across the following in the "passport-telegram-official" strategy.js file
/**
* `TelegramStrategy` constructor.
*
* The Telegram authentication strategy authenticates requests by delegating to Telegram using their protocol: https://core.telegram.org/widgets/login
*
* Applications must supply a `verify` callback which accepts an `account` object, and then calls `done` callback sypplying a `user`, which should be set to `false` if the credentials are not valid. If an exception occurred, `error` should be set.
*
* More info here: https://core.telegram.org/widgets/login
This tells me that it doesn't use the OAuth 2.0 protocol. Do you have any ideas on strategies to implement this?