Are there any plans for integrating Telegram Login as an OAuth provider? Or someone that could do a plugin? 
It has been released today, I tested and it’s really practical:
Are there any plans for integrating Telegram Login as an OAuth provider? Or someone that could do a plugin? 
It has been released today, I tested and it’s really practical:
To be precise it’s not an implementation of the oauth protocol. Very interesting anyway.
By the way, I’ve implemented Discourse SSO provider for Telegram Login, basing on the code from my SAML SSO provider:
Also available from DockerHub, docker pull kirushik/discourse_telegram_auth.
Currently it’s completely untested, and lacks any documentation — but bugreports and feature requests are welcome.
Any preview or demo? 
Well, it’s available on the forum I’ve written it for — but it’s a special-interest group in Russian, so I don’t think sharing it here will be a good idea.
Meanwhile, using Telegram as SSO provider is not what most people want — so I think I’d spend some time turning my code in a proper auth plugin…
It would be great if something like that could be implemented. I.e. login/signup on Discourse site thru telegram.
I’ve found that normal users are not able to login/signup to my forum simply because they never remember their emails ID and PWs. They just get someone to create an email account when they setup their new android phone, and then afterwards they never sign out or sign in to the same.
Any progress there, just in case?
I was interested in making our site users to be able to create account and login thru telegram. This way they can dispense with email id/pw, and can create account and login with just their mobile number (and telegram app).
我也对此很好奇。有人成功设置过吗?我看到两个分支自 2018 年 4 月以来都没有更新。
非常期待看到它投入使用,我们在 Telegram 上拥有超过 20 万订阅者,这将对我们有极大帮助。
很喜欢这个项目,目前进展顺利吗?
好吧,代码仍然存在,其中不应该有_任何_破坏性内容(除了一些过时且可能存在漏洞的依赖项)。不过,我不再认为滥用 Discourse 的 SSO API 来通过 Telegram 登录是正确做法(因此该仓库已被归档)。
更好的解决方案是开发一个插件,在登录弹窗/界面的支持认证选项中添加一个 Telegram 按钮——但这需要完全不同的实现方式。据我所知,目前还没有人尝试这样做(尽管这完全是可行的,我记得曾见过其他插件使用类似的登录网络实现类似功能)。
我这里有一个v1版本:
@mjsir911 您打算继续处理这个插件吗?除了 GitHub 仓库中提到的问题之外,能够获取唯一 ID 而不是名称字段以及用户名将会很棒。这对于未来的流程很有用。如果有人愿意,我可以将其设置为 Marketplace 中的一个任务。
你好!我想感谢@mjsir911 提供了这个急需且很棒的插件 ![]()
我同意你的看法@Mr.X_Mr.X。我还想问@mjsir911,如何在我通过Telegram机器人注册时删除输入电子邮件地址的选项?在我的例子中,我选择这个插件是为了让人们不必经过额外的步骤(尤其是输入电子邮件地址)来注册。当我准备安装这个插件时,我确信它不会要求提供电子邮件 ![]()
我搞定了!![]()
但是,当我点击 Discourse 上的“使用 Telegram 登录”时,我会跳转到 mysite.com/auth/telegram - 并且看起来是这样的:
**您知道那个网站是由插件设置的还是什么吗?**我也无法编辑 CSS,因为该页面超出了主题的范围……
这还奏效吗?我再也看不到登录按钮了
我无法使其正常工作,有人可以更新一下它是否有效吗?
各位好,我也一直在尝试重新设计这个插件,但没有成功。
这个旧版本的插件也无法工作。
我想我必须找人从头开始编写了……
对我来说,所有账户都必须强制授权并通过 Telegram 确认登录这一点至关重要。如果有人知道解决方案,请写下来。