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

SSO Integration #905

Closed
sajjad207 opened this issue Aug 14, 2019 · 7 comments
Closed

SSO Integration #905

sajjad207 opened this issue Aug 14, 2019 · 7 comments
Assignees
Labels

Comments

@sajjad207
Copy link

@sajjad207 sajjad207 commented Aug 14, 2019

Is it possible to integrate code-server to an SSO provider rather than using the passwords generated by default?

@sajjad207 sajjad207 added the question label Aug 14, 2019
@deansheather

This comment has been minimized.

Copy link
Member

@deansheather deansheather commented Aug 14, 2019

At the moment, code-server only supports password authentication. If you want to use another authentication provider, you'll need to use a proxying service like CloudFlare Access, BeyondCorp, etc.

@deansheather deansheather added enhancement and removed question labels Aug 14, 2019
@sajjad207

This comment has been minimized.

Copy link
Author

@sajjad207 sajjad207 commented Aug 14, 2019

thanks @deansheather

@deansheather

This comment has been minimized.

Copy link
Member

@deansheather deansheather commented Aug 15, 2019

Another feature would be a local authentication provider with usernames and passwords for multiple users, once we sort out collaboration stuff.

@desimone

This comment has been minimized.

Copy link

@desimone desimone commented Oct 4, 2019

FYI, for those looking for an open-source solution check out pomerium. We've got a guide for vs code server too.

@sr229

This comment has been minimized.

Copy link
Contributor

@sr229 sr229 commented Oct 4, 2019

@desimone that's an awesome integration! If there's any other SSO proxy like this would be awesome to be documented as well. For everyone, please let me know other ways of doing it from other people so we can compile it as a documentation, thanks!

@sr229 sr229 added docs and removed enhancement labels Oct 4, 2019
@sr229 sr229 self-assigned this Oct 4, 2019
@sr229

This comment has been minimized.

Copy link
Contributor

@sr229 sr229 commented Oct 4, 2019

I'll be porting over the Pomerium example for SSO since I think it'll be a great help for everyone.

@nhooyr

This comment has been minimized.

Copy link
Member

@nhooyr nhooyr commented Jan 28, 2020

Definitely use a reverse proxy for this.

@nhooyr nhooyr closed this Jan 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants
You can’t perform that action at this time.