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 we have authentication like SSO / OAUTH2 / SAML or user defined for device farm ? #583

Open
samagarw opened this issue Dec 13, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@samagarw
Copy link

We wanted to use this solution for testing in my org . But we don't have any authentication for dashboard / device farm . Is there a way we can enable this ?

Need your support with this .

@saikrishna321
Copy link
Member

Can you please tell me what is the need for auth ?

@samagarw
Copy link
Author

We want to use this publicly and should be accessible over internet . Currently anyone with the link would be able to hack the devices .

Can we implement some plugin or configure any authentication to access the grid / device-farm .

@saikrishna321
Copy link
Member

Device Farm plugin is a part of the appium server. Even if we add auth to the device-farm this still opens anyone to access the server.

Why would you want make your cloud public?

@will-holley
Copy link

While I would also find value in this feature, I believe that it should not be part of the core library. There is already, in my opinion, too little modularity which comes at the cost of extensibility. In an ideal world, @samagarw, you would be able to easily implement this yourself (as this is OSS).

@nethajiprabhu-gunasekaran
Copy link

nethajiprabhu-gunasekaran commented Feb 17, 2023

I believe authentication will help appium-dashboard plugin users. In the current state, anyone who can access the dashboard are loading live videos from all the sessions. Having restriction of streaming the signed in user's session will mitigate it.

@saikrishna321 saikrishna321 added the enhancement New feature or request label Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants