Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't logout from existing identity server that is saved to an account #11061

Closed
chrissi55 opened this issue Oct 6, 2019 · 2 comments
Closed
Labels
A-Identity-Server T-Other Questions, user support, anything else

Comments

@chrissi55
Copy link

chrissi55 commented Oct 6, 2019

Description

I am using matrix-synapse 1.4.0 on my own server. Since it is possible to make own email responsible for password resets e.g. i entered a valid email adress to my existing account.
Under riot-android i can see this saved user_threepid .> under riot-web it's place is empty i only see "+ Enter new Emailadress" that's all

Steps to reproduce

  • go to settings in riot-web
  • klick on the "+ Enter new Email Adress"
  • await the first Mail to verify your adress
  • go back to riot-web and click on Forward
  • Email saved -> check in your database (i use postgresql) and look into "user_threepids" if everything is saved as expected

In my case i expected a shown email in riot-web under user-account settings -> general
but it's place is empty. Going to settings under riot-android the email is there and working!

I described in riot-web room allready without success. Someone told me to delete my entry under identity server. i tried this, but the button "Trennen" is out of order. Clicking on it does not delete my identity server adress. And i don't get any error message when clicking on this red button under settings.

Maybe that why my email is not shown, not sure?

I have to mention, that i never used vector.im or matrix.org as identity server. Instead i fictively entered my riot-server url instead as dummy for that - in earlier versions it wasn't possible to leave this field blank.

After saving email to my account i cleared the cache in both cases riot-web AND riot-android

Log: sent/not sent? sent

Version information

riot-web: 1.4.2
riot-android: 0.9.6 (Play Store)

  • Platform: web (in-browser) or desktop?

For the web app:

  • Browser: Chrome, Safari, Firefox? which version?
  • OS: Windows, macOS, Ubuntu, Arch Linux, etc?
  • URL: riot.im/develop / riot.im/app / somewhere else? If a private server, what version of riot-web?

For the desktop app: riot-web under zorinos 15 (ubuntu 18.04)
Bildschirmfoto vom 2019-10-06 08-12-08
Bildschirmfoto vom 2019-10-06 08-14-34
Bildschirmfoto vom 2019-10-06 08-17-30

  • OS: ZorinOS
  • Version: 15
@jryans jryans added T-Defect phase:2 A-Identity-Server T-Other Questions, user support, anything else and removed T-Defect labels Oct 7, 2019
@jryans
Copy link
Collaborator

jryans commented Oct 7, 2019

Sorry to hear you are having trouble here!

I am curious what happens with the request _matrix/client/r0/account/3pid when you open Settings in Riot Web.

Could you open the browser / desktop app DevTools (Ctrl-Shift-I) and use the network tab to check the response to this request? Does it include your account email?

I think your issue with removing the identity server should be resolved once #10909 is fixed soon.

@jryans
Copy link
Collaborator

jryans commented Oct 9, 2019

Based on the info in this issue so far, I believe this is a duplicate of #10909, so let's check in again after that's fixed.

@jryans jryans closed this as completed Oct 9, 2019
su-ex added a commit to SchildiChat/element-web that referenced this issue Feb 22, 2024
* Remove `feature_favourite_messages` as it is has been abandoned for now ([\#11097](matrix-org/matrix-react-sdk#11097)). Fixes element-hq#25555.
* Don't setup keys on login when encryption is force disabled ([\element-hq#11125](matrix-org/matrix-react-sdk#11125)). Contributed by @kerryarchibald.
* OIDC: attempt dynamic client registration ([\element-hq#11074](matrix-org/matrix-react-sdk#11074)). Fixes element-hq#25468 and element-hq#25467. Contributed by @kerryarchibald.
* OIDC: Check static client registration and add login flow ([\element-hq#11088](matrix-org/matrix-react-sdk#11088)). Fixes element-hq#25467. Contributed by @kerryarchibald.
* Improve message body output from plain text editor ([\element-hq#11124](matrix-org/matrix-react-sdk#11124)). Contributed by @alunturner.
* Disable encryption toggle in room settings when force disabled ([\element-hq#11122](matrix-org/matrix-react-sdk#11122)). Contributed by @kerryarchibald.
* Add .well-known config option to force disable encryption on room creation ([\element-hq#11120](matrix-org/matrix-react-sdk#11120)). Contributed by @kerryarchibald.
* Handle permalinks in room topic ([\element-hq#11115](matrix-org/matrix-react-sdk#11115)). Fixes element-hq#23395.
* Add at room avatar for RTE ([\element-hq#11106](matrix-org/matrix-react-sdk#11106)). Contributed by @alunturner.
* Remove new room breadcrumbs ([\element-hq#11104](matrix-org/matrix-react-sdk#11104)).
* Update rich text editor dependency and associated changes ([\element-hq#11098](matrix-org/matrix-react-sdk#11098)). Contributed by @alunturner.
* Implement new model, hooks and reconcilation code for new GYU notification settings ([\element-hq#11089](matrix-org/matrix-react-sdk#11089)). Contributed by @justjanne.
* Allow maintaining a different right panel width for thread panels ([\element-hq#11064](matrix-org/matrix-react-sdk#11064)). Fixes element-hq#25487.
* Make AppPermission pane scrollable ([\element-hq#10954](matrix-org/matrix-react-sdk#10954)). Fixes element-hq#25438 and element-hq#25511. Contributed by @luixxiul.
* Integrate compound design tokens ([\element-hq#11091](matrix-org/matrix-react-sdk#11091)). Fixes vector-im/internal-planning#450.
* Don't warn about the effects of redacting state events when redacting non-state-events ([\element-hq#11071](matrix-org/matrix-react-sdk#11071)). Fixes element-hq#8478.
* Allow specifying help URLs in config.json ([\element-hq#11070](matrix-org/matrix-react-sdk#11070)). Fixes element-hq#15268.
* Fix error when generating error for polling for updates ([\element-hq#25609](element-hq#25609)).
* Fix spurious notifications on non-live events ([\element-hq#11133](matrix-org/matrix-react-sdk#11133)). Fixes element-hq#24336.
* Prevent auto-translation within composer ([\#11114](matrix-org/matrix-react-sdk#11114)). Fixes element-hq#25624.
* Fix caret jump when backspacing into empty line at beginning of editor ([\#11128](matrix-org/matrix-react-sdk#11128)). Fixes element-hq#22335.
* Fix server picker not allowing you to switch from custom to default ([\element-hq#11127](matrix-org/matrix-react-sdk#11127)). Fixes element-hq#25650.
* Consider the unthreaded read receipt for Unread dot state ([\element-hq#11117](matrix-org/matrix-react-sdk#11117)). Fixes element-hq#24229.
* Increase RTE resilience ([\element-hq#11111](matrix-org/matrix-react-sdk#11111)). Fixes element-hq#25277. Contributed by @alunturner.
* Fix RoomView ignoring alias lookup errors due to them not knowing the roomId ([\element-hq#11099](matrix-org/matrix-react-sdk#11099)). Fixes element-hq#24783 and element-hq#25562.
* Fix style inconsistencies on SecureBackupPanel ([\element-hq#11102](matrix-org/matrix-react-sdk#11102)). Fixes element-hq#25615. Contributed by @luixxiul.
* Remove unknown MXIDs from invite suggestions ([\element-hq#11055](matrix-org/matrix-react-sdk#11055)). Fixes element-hq#25446.
* Reduce volume of ring sounds to normalised levels ([\element-hq#9143](matrix-org/matrix-react-sdk#9143)). Contributed by @JMoVS.
* Fix slash commands not being enabled in certain cases ([\element-hq#11090](matrix-org/matrix-react-sdk#11090)). Fixes element-hq#25572.
* Prevent escape in threads from sending focus to main timeline composer ([\element-hq#11061](matrix-org/matrix-react-sdk#11061)). Fixes element-hq#23397.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Identity-Server T-Other Questions, user support, anything else
Projects
None yet
Development

No branches or pull requests

2 participants