You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently if you hover over the account login when you aren't logged in it just says "loading".
This is what it should look like instead:
Pressing "turn on settings sync" then takes you through the login process. It allows you to sign in with Microsoft and GitHub although I'm not sure we'll be able to support both or only GitHub.
If you are already logged in (to GitHub) supposedly syncing works and the icon works fine too but we should verify this.
Interestingly if you have the GitHub pull request extension installed the icon works but there is still no sync.
After poking around it seems that settings sync is intentionally not included in the OSS.
So we'll still want to have the "you are not signed in" verbiage when you aren't signed in and there are no extensions providing auth but we won't have the "turn on settings sync" option.
And then at a later date perhaps we can look into implementing sync.
Reacted by Joe Previte, Aaron Meese and Radu Ursache
After poking around it seems that settings sync is intentionally not included in the OSS.
Any particular reason? My VS Code local install shows it here:
But when I go to the remote container it's missing as you said:
I can make guesses but I don't know for sure why it's not available for
OSS builds. Here is the comment from one of the VS Code devs but there
is no further explanation:
microsoft/vscode#105310 (comment)
Reacted by Joe Previte, Peng Hanlin, Alvis Tang and Aaron Meese
Reacted by Joe Previte, Alvis Tang and Radu Ursache
Sorry, after more extensive testing it seems that Copilot had a login system change on the same day as this started, so is just a co-incidence. I apoligize ;)
if you may have noticed all microsoft extensions are missing in the oss version. thats why i uninstalled it after short testing about a year ago as i'm using a lot of them and setting-sync would be useless if half of my extensions are missing.
there is currently no workaround as long as there is no version like ,,bin-server"
Activity
code-asher commentedon May 19, 2021
Interestingly if you have the GitHub pull request extension installed the icon works but there is still no sync.
After poking around it seems that settings sync is intentionally not included in the OSS.
So we'll still want to have the "you are not signed in" verbiage when you aren't signed in and there are no extensions providing auth but we won't have the "turn on settings sync" option.
And then at a later date perhaps we can look into implementing sync.
johnsonw commentedon Jul 29, 2021
But when I go to the remote container it's missing as you said:

Just wondering why this would be intentional?
code-asher commentedon Jul 29, 2021
stale commentedon Feb 7, 2022
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no activity occurs in the next 5 days.
tsndr commentedon Mar 20, 2022
I'm still having this issue.
5 remaining items
emielvangoor commentedon May 18, 2022
i'm using Mac OS Monterey. I've moved away from code-server, i never managed to fix this unfortunately.
norbertjoni commentedon May 19, 2022
same issue from chromebook
[-]Fix settings sync login[/-][+]Fix settings sync login and "loading" text[/+]Sharpz7 commentedon Jun 22, 2022
@jsjoeio It worked for me for ages and suddenly broke (i.e worked in march broke on the 21st June). This issue doesn't seem to cover that context?
jsjoeio commentedon Jun 22, 2022
@Sharpz7 interesting...it's never worked for me. When you say "cover that context", what are you referring to?
Sharpz7 commentedon Jun 22, 2022
Sorry, after more extensive testing it seems that Copilot had a login system change on the same day as this started, so is just a co-incidence. I apoligize ;)
jsjoeio commentedon Jun 23, 2022
Ahhhh interesting! Thanks for confirming. No worries! 😄
nmcc1212 commentedon Nov 11, 2022
how does https://github.dev achive using settings sync?
code-asher commentedon Nov 14, 2022
bitdruid commentedon Jan 20, 2023
if you may have noticed all microsoft extensions are missing in the oss version. thats why i uninstalled it after short testing about a year ago as i'm using a lot of them and setting-sync would be useless if half of my extensions are missing.
there is currently no workaround as long as there is no version like ,,bin-server"
sunerpy commentedon Mar 29, 2023
same issue
When I pressed "turn on settings sync" ,there is nothing happened...
I run code-server with docker, any ideas to help me login?
dnslin commentedon Apr 30, 2023
docker latest
So how do we solve this problem
cpatrickalves commentedon Jul 31, 2023
Any update about this?
I am running code-server on Kubernetes.
code-asher commentedon Jul 31, 2023
It looks like upstream changed "loading" to "no accounts requested yet..." so I think we can consider that portion of the issue resolved.
And for the settings sync portion we have another issue tracking that (#2195) so I will close this issue.