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).
Ich bin auch neugierig darauf. Hat das jemand erfolgreich eingerichtet? Ich sehe, dass beide Forks unter Forks · kirushik/discourse_telegram_auth · GitHub seit April 2018 keine Updates erhalten haben.
Wir würden uns sehr freuen, das in Aktion zu sehen. Wir haben über 200.000 Abonnenten auf Telegram, und das würde uns sehr helfen.
Ich liebe dieses Projekt, läuft es immer noch gut?
Nun, der Code ist noch vorhanden, und darin sollte nichts kaputt sein (abgesehen von veralteten und potenziell anfälligen Abhängigkeiten).
Ich bin jedoch nicht mehr der Ansicht, dass der Missbrauch der SSO-APIs von Discourse für die Anmeldung mit Telegram der richtige Weg ist (daher ist das Repository archiviert).
Eine viel bessere Lösung wäre ein Plugin, das einen Telegram-Button zu den unterstützten Authentifizierungsoptionen im Anmelde-Dialog bzw. auf dem Anmeldebildschirm hinzufügt – dies würde jedoch einen ganz anderen Ansatz erfordern, und mir ist niemand bekannt, der dies versucht hat (obwohl es zu 100 % möglich ist, und ich mich erinnere, andere Plugins mit ähnlicher Funktionalität für andere Login-Netzwerke irgendwo gesehen zu haben).
Ich habe hier eine v1 am Laufen:
@mjsir911 beabsichtigen Sie, an diesem Plugin weiterzuarbeiten? Neben den im GitHub-Repo erwähnten Problemen wäre es großartig, die Möglichkeit zu haben, die eindeutige ID und nicht das Namensfeld sowie den Benutzernamen abzurufen. Nützlich für einen zukünftigen Ablauf. Ich kann es als Job im Marketplace einstellen, wenn jemand daran interessiert ist.
Hallo! Ich möchte @mjsir911 für das dringend benötigte und wunderbare Plugin danken ![]()
Ich stimme Ihnen zu, @Mr.X_Mr.X. Ich wollte @mjsir911 auch fragen, wie ich die Zeile für die Eingabe einer E-Mail-Adresse entfernen kann, wenn ich mich über einen Telegram-Bot registriere? In meinem Fall habe ich dieses Plugin gewählt, damit die Leute keine zusätzlichen Schritte (insbesondere die Eingabe ihrer E-Mail-Adresse) für die Registrierung durchlaufen müssen. Als ich dieses Plugin installieren wollte, war ich sicher, dass keine E-Mail angefordert würde ![]()
Ich habe es zum Laufen gebracht! ![]()
Aber wenn ich auf „Mit Telegram anmelden“ auf Discourse klicke, werde ich zu mysite.com/auth/telegram weitergeleitet – und es sieht so aus:
Wissen Sie, ob diese Seite vom Plugin festgelegt wird oder was? Ich kann auch nicht das CSS bearbeiten, da die Seite außerhalb des Geltungsbereichs von Themes liegt…
Funktioniert das noch? Ich bekomme den Anmeldebutton nicht mehr
Ich habe Probleme damit, das zum Laufen zu bringen. Kann jemand Bescheid geben, ob es funktioniert?
Hallo Leute, ich habe auch versucht, das Plugin neu zu gestalten, aber ohne Erfolg.
Auch diese alte Version des Plugins funktioniert nicht.
Ich schätze, ich muss jemanden finden, der es von Grund auf neu schreibt…
Für mich ist es von grundlegender Bedeutung, dass alle Konten eine obligatorische Autorisierung und eine bestätigte Anmeldung über Telegram haben. Wenn jemand die Lösung kennt - bitte schreiben.