#pragma once #include #include "QObjectPtr.h" #include #include #include #include #include "BaseAuthProvider.h" class ElybyAuthProvider : public BaseAuthProvider { Q_OBJECT public: QString id() { return "elyby"; } QString displayName() { return "Ely.by"; }; QString injectorEndpoint() { return "ely.by"; }; QString authEndpoint() { return "https://authserver.ely.by/auth/"; }; QUrl resolveSkinUrl(AccountProfile profile) { return QUrl(((QString) "http://skinsystem.ely.by/skins/%1.png").arg(profile.name)); } };