Albert
Loading...
Searching...
No Matches
oauthconfigwidget.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2025 Manuel Schneider
2// SPDX-License-Identifier: MIT
3
4#pragma once
5#include <QString>
6#include <QWidget>
7#include <albert/export.h>
8
9namespace albert
10{
11class OAuth2;
12
18class ALBERT_EXPORT OAuthConfigWidget : public QWidget
19{
20public:
21
26
31
32private:
33
34 class Private;
35 std::unique_ptr<Private> d;
36
37};
38
39}
Provides OAuth2 authentication with support for the Authorization Code Flow with PKCE and refresh tok...
Definition oauth.h:24
Ready to use OAuth login widget.
Definition oauthconfigwidget.h:19
OAuthConfigWidget(OAuth2 &oauth)
Constructs an OAuthConfigWidget for oauth.
~OAuthConfigWidget()
Destructs the OAuthConfigWidget.
Definition app.h:56