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

OpenInBrowser on Android as well #1300

Merged
merged 1 commit into from
Oct 22, 2024

Conversation

stefaanderoeck
Copy link
Contributor

Name of feature:

support for OpenInBrowser on Android

Pain or issue this feature alleviates:

without this patch, doing "step ssh login" with and OIDC-provider results in:

Cannot open a web browser on your platform.

Open a local web browser and visit:
http://....

with this patch applied, the browser is opened automatically
(behind the scenes by using xdg-open)

Why is this important to the project (if not answered above):

Is there documentation on how to use this feature? If so, where?

In what environments or workflows is this feature supported?

I tested this on "termux" on Android (which ships step-cli as one of its termux-packages).
(On termux, "xdg-open" links to "termux-open", which then calls Android's "am" (Activity Manager))

In what environments or workflows is this feature explicitly NOT supported (if any)?

Supporting links/other PRs/issues:

💔Thank you!

@CLAassistant
Copy link

CLAassistant commented Oct 18, 2024

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions bot added the needs triage Waiting for discussion / prioritization by team label Oct 18, 2024
@stefaanderoeck stefaanderoeck force-pushed the stefaan/android-v0.20.0 branch from a535f65 to 51bf14b Compare October 18, 2024 12:33
@hslatman hslatman added this to the v0.27.6 milestone Oct 22, 2024
@hslatman
Copy link
Member

Thank you, @stefaanderoeck 😄

@hslatman hslatman merged commit f619bce into smallstep:master Oct 22, 2024
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage Waiting for discussion / prioritization by team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants