Skip to content
This repository was archived by the owner on Aug 5, 2026. It is now read-only.

Commit 93d49c6

Browse files
committed
Use existing credential in password vault.
1 parent 034515c commit 93d49c6

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/Flarial.Launcher/Views/SettingsGeneralView.axaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
</UserControl.Clip>
2727
<StackPanel Margin="20" Spacing="5">
2828
<Grid HorizontalAlignment="Left">
29-
<TextBlock Margin="0,0,0,5" Text="Account" FontSize="22" FontWeight="SemiBold"/>
29+
<TextBlock Margin="0,0,0,5" Text="Discord" FontSize="22" FontWeight="SemiBold"/>
3030
<Border Margin="0,0,0,5" VerticalAlignment="Bottom" Background="#FF2438" Height="3" />
3131
</Grid>
3232

src/Flarial.Runtime/Identity/OAuthManager.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,15 @@ public static async Task<bool> AuthenticateAsync()
103103
{
104104
if (await GetTokensAsync() is { } tuple)
105105
{
106-
RefreshTokenService._.Set(tuple.RefreshToken);
106+
RefreshTokenManager._.Set(tuple.RefreshToken);
107107
return true;
108108
}
109109
return false;
110110
}
111111

112112
internal static async Task<string?> GetAccessTokenAsync()
113113
{
114-
if (RefreshTokenService._.Get() is not { } refreshToken)
114+
if (RefreshTokenManager._.Get() is not { } refreshToken)
115115
return null;
116116

117117
using FormUrlEncodedContent content = new(new Dictionary<string, string>
@@ -126,22 +126,22 @@ public static async Task<bool> AuthenticateAsync()
126126

127127
if (!response.IsSuccessStatusCode)
128128
{
129-
RefreshTokenService._.Remove();
129+
RefreshTokenManager._.Remove();
130130
return null;
131131
}
132132

133133
if (await ParseTokensAsync(response) is not { } tuple)
134134
return null;
135135

136-
RefreshTokenService._.Set(tuple.RefreshToken);
136+
RefreshTokenManager._.Set(tuple.RefreshToken);
137137
return tuple.AccessToken;
138138
}
139139

140140
internal static async Task RevokeRefreshTokenAsync()
141141
{
142-
if (RefreshTokenService._.Get() is { } refreshToken)
142+
if (RefreshTokenManager._.Get() is { } refreshToken)
143143
{
144-
RefreshTokenService._.Remove();
144+
RefreshTokenManager._.Remove();
145145

146146
using FormUrlEncodedContent content = new(new Dictionary<string, string>
147147
{

src/Flarial.Runtime/Identity/RefreshTokenService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
namespace Flarial.Runtime.Identity;
44

5-
sealed class RefreshTokenService : CredentialService<RefreshTokenService>
5+
sealed class RefreshTokenManager : CredentialService<RefreshTokenManager>
66
{
7-
private protected override string Username => "Flarial";
7+
private protected override string Username => "Discord";
88
private protected override string Resource => "Flarial Launcher";
99
}

0 commit comments

Comments
 (0)