mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 13:36:03 +03:00
[GH-ISSUE #301] Connections are restricted to a single credentials - #259
Labels
No labels
area-configuration
area-ct-app
area-ct-rdp
area-ct-remoteapp
area-ct-ssh
area-ct-vnc
area-launcher
area-list
area-tags
area-teamwork
bug
chore
dependencies
general-build/ci
general-performance
general-refactor
general-security
general-supportive
general-ux
meta-documentation
meta-enhancement
meta-enhancement
meta-feature
meta-help-wanted
meta-unknown-error
priority-hi
priority-low
pull-request
question
resolution-duplicate
resolution-invalid
resolution-wontfix
stale
task-put-off
task-still-considering
task-working-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/1Remote#259
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @FlamingoDaBird on GitHub (Oct 10, 2022).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/301
Originally assigned to: @VShawn on GitHub.
Is your feature request related to a problem? Please describe.
I have to create double rdp connections to the same server if I'd like to login as another user.
Describe the solution you'd like
Would be nice if there was an option to save different credentials and connect them somehow to the same RDP connection.
Describe alternatives you've considered
Or perhaps an alternate connection, say if you press shift then initiate your connection the alternative connection would be selected.
Or if it could as if several credentials are linked, not sure about the best way to go about it,
Other applications utilize a folder hierarchy to inherit several configurations. Would be nice if there's a simple way to go about it. :)
Additional context
Thank you for an excellent application <3
@majkinetor commented on GitHub (Oct 10, 2022):
You can use tags for that here. Once gruped, you can bulk edit connections.
Your case is trivially solved bu copying the connection(s), and mass changing user. This can be simplifed by grouping connections with tags. With several users, and lots of connetions, this leads to connection spam/garbage, but I don't expect this usecase to be important for many people.
Without this, one possiblity would be the option to add multiple usernames and passwords to the same connection (not just RDP) and to make one default. To launch connection with different credentials then, we could have something like SHIFT + click to offer a list of users before connecting. This is not tirival to implement as you need to support bulk editing array of users.
@FlamingoDaBird commented on GitHub (Oct 10, 2022):
Hi majkineator
I was considering doing it that way :) but I have lots of connections so that would result in a lot of duplicates, and I like to keep the list to a minimum of connections if possible.
That's why was wondering if it was a possibility or if there's any interest on implementing a credentials object of some kind.
I do love the bulk edit feature, a life saver!
Thank you
@majkinetor commented on GitHub (Oct 10, 2022):
I think this should go to discussion and voting. One usecase doesn't justify implementation in my opinion.
@VShawn commented on GitHub (Oct 12, 2022):
discissed in https://github.com/1Remote/PRemoteM/issues/103.
This ticket made a point to adjust the ip and port by a 3rd part app before PRM start a connection. Too hardcore IMO
For me, I created 2 sissons for this, one is used in my office via local network, one is for work from home via public address.
I don't have a better idea for now.
@majkinetor commented on GitHub (Oct 12, 2022):
Its not the same request IMO. He wanted to do this outside, while we talk about internal support here for multiple values on specific fields. Also, this request is about array of credentials only (so there is no dynamics here except choosing array index), which is way more frequent then dynamic ports or ips.
With multiple credentials it seems trivial to enable workflow that would let you choose credential when you start a connection with modifier (lets say shift key or middle mouse click). Like I said, bulk edit is main problem here, but it could be worked out - a) change only first credential b) replace entire list with new one c) compare by username and act like bulk tag editing.
@majkinetor commented on GitHub (Oct 12, 2022):
If you want us to try this out @VShawn, I can try to design this feature the way it would require low amount of code changes.
@majkinetor commented on GitHub (Oct 12, 2022):
Here is the first idea:
Connect with credential4. Allow only bulk editing default credential, so its the same as before
5. Requires also hiding [+] / [-] buttons as only 1 could be used
edit mode: [ set | add | remove ]<different options>We could also have a config option: automatically make last used credential default. This may be interesting for some workflows where you have bursts of work with 1 credential, then burst with another.
@VShawn commented on GitHub (Oct 13, 2022):
Sounds easy to achieve, but I think we need also import 'alternative address'.
@VShawn commented on GitHub (Oct 22, 2022):
How is everything going? Can we get some reference from other APPs? I think it would be a great challenge on credentials buck manage if we add alternative credentials featurs. And there must be someone ask for a comment credential share to several sessions.
@majkinetor commented on GitHub (Oct 22, 2022):
What part of above idea is problematic? We can go with bulk edit simple for starts if that is troubling you.
@VShawn commented on GitHub (Feb 25, 2023):
finally done after so many changes.
@VShawn commented on GitHub (Feb 25, 2023):
BTW It works with RDP only for now.