Skip to content

Can't log in #784

@timursagdenov

Description

@timursagdenov

💡 Summary

I just installed Aria by snap, launched it, entered an instance address (shitpost.poridge.club), granted access in an opened window and got an error.

🥰 Expected Behavior

Getting access to my account.

🤬 Actual Behavior

Error

Error
PlatformException(Libsecret error, Failed to unlock the keyring, null, null)
Stack trace

#0  StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:653)
#1  MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:367)
<asynchronous suspension>
#2  FlutterSecureStorage.write (package:flutter_secure_storage/flutter_secure_storage.dart:114)
<asynchronous suspension>
#3  TokenRepository.writeToken (package:aria/repository/token_repository.dart:11)
<asynchronous suspension>
#4  TokensNotifier.add (package:aria/provider/tokens_notifier_provider.dart:26)
<asynchronous suspension>
#5  AccountsNotifier.login (package:aria/provider/accounts_notifier_provider.dart:66)
<asynchronous suspension>
#6  MiAuthNotifier.check (package:aria/provider/miauth_notifier_provider.dart:30)
<asynchronous suspension>
#7  futureWithDialog (package:aria/util/future_with_dialog.dart:34)
<asynchronous suspension>
#8  AuthenticatePage.build.<anonymous closure> (package:aria/view/page/authenticate_page.dart:37)
<asynchronous suspension>

📝 Steps to Reproduce

  1. Install Aria via snap.
  2. Launch Aria.
  3. Enter an instance address.
  4. Grant a permission in an opened window.

💻 Environment

* Model and OS of the device(s): Arch Linux, Wayland, Sway.
* Aria: 0+git.4f4710bb
* Server URL: https://shitpost.poridge.club
* Sharkey: 2025.4.4

Do you want to address this bug yourself?

  • Yes, I will patch the bug myself and send a pull request

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions