Files @ 7291e4c1ca28
Branch filter:

Location: libtransport.git/3rdparty/o2/src/o2facebook.h

Jan Kaluza
Add 3rdparty oauth 2 library
#ifndef O2FACEBOOK_H
#define O2FACEBOOK_H

#include "o2.h"

/// Facebook's dialect of OAuth 2.0
class O2Facebook: public O2 {
    Q_OBJECT

public:
    explicit O2Facebook(QObject *parent = 0);

public slots:
    Q_INVOKABLE void unlink();

protected slots:
    void onVerificationReceived(QMap<QString, QString>);
    virtual void onTokenReplyFinished();
};

#endif // O2FACEBOOK_H