
This makes the account system much more modular and makes it treat errors as something recoverable, unless they come directly from the MSA refresh token becoming invalid.
23 lines
340 B
C++
23 lines
340 B
C++
#pragma once
|
|
#include "AuthFlow.h"
|
|
|
|
class MSAInteractive : public AuthFlow
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
explicit MSAInteractive(
|
|
AccountData *data,
|
|
QObject *parent = 0
|
|
);
|
|
};
|
|
|
|
class MSASilent : public AuthFlow
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
explicit MSASilent(
|
|
AccountData * data,
|
|
QObject *parent = 0
|
|
);
|
|
};
|