Vladimir Yankovich
unread,Feb 8, 2022, 9:32:57 AM2/8/22Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Chromium Extensions, alex...@chromium.org, Vladimir Yankovich, salem...@gmail.com, Chromium Extensions, Simeon Vincent, cuyler...@gmail.com, Mihai Sardarescu
Alex, I think you understood me and my problem perfectly.
That said, as you correctly pointed out, by solving the Logout and forced token recall problem on the server, we automatically solve the multiple login problem.
It seems to me that there are indeed many quick fixes:
1. As you suggested, add a new parameter, forceSelectAccount.
2. Add a new value for the Interactive parameter. There is no need to invent anything here, our colleagues from Google oAuth have already invented everything. I already wrote about their Promt parameter -
https://take.ms/Bl52h. It solves a lot of problems.
3. To make it possible to pass not only ID to Account parameter, but for example Select value, which would be similar to previous solutions.
But taking into account the high backward compatibility requirements, your variant is the most successful. It will not lead to failures in existing extensions. Tell me, when objectively it can appear in a stable branch?
What can't be said about the solution with automatic token remembering :) I have already had 2 users write to me asking about how they had chosen the wrong account the first time they logged in and how they could see the account selection window again. And they even thought to revoke the rights of the extension in the account settings. I sadly responded by reinstalling. Now I need to do a fix, but I'd like to do it only after I know the API is stable.