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

An option to show full URL without the query string? #26

Open
michalrus opened this issue Feb 19, 2019 · 4 comments
Open

An option to show full URL without the query string? #26

michalrus opened this issue Feb 19, 2019 · 4 comments

Comments

@michalrus
Copy link

E.g. just https://www.google.com/search for https://www.google.com/search?hl=en&q=blah.

That seems like a useful compromise? =)

@Aternus
Copy link

Aternus commented Jan 15, 2020

+1

@erichgoldman
Copy link
Owner

@michalrus Can you tell me more about your use case for this issue? Is this purely cosmetic so you see less? I would expect that the downstream program like KeePass can support a regular expression that just matches like *https://www.google.com/search*.

@DataGhost
Copy link

In the example, it could be that some search terms (or other query components) also match another entry in the database, e.g. by title. I've had a specific one when trying to login to Paypa, where "qt" (for qt.io) appeared in the randomised anti-replay string in the query, so that made the entry selection dialog pop up completely unnecessarily.

For me personally, in most cases I'd like to go with the hostname only, including the protocol (so https://host.name/ instead of host.name/). That way I'm also sure the connection is secure. I can see some cases where the path is relevant as well, but I don't know any where the query string is going to be useful so I'd also like to be able to disable that one, just to prevent false positives and possible accidental mis-entry when the user isn't careful.

@erichgoldman
Copy link
Owner

Hi @DataGhost

also match another entry in the database, e.g. by title.

I would recommend looking to fine tune your auto-type rules with more explicit matches in most cases.

image

You can also change what fields are used for matching on the auto-type attempt to only use your more custom rules and not other fields in the entry:
image

where "qt" (for qt.io) appeared in the randomised anti-replay string

For example, in this case it sounds like you have an entry labeled qt in the title field, but if you choose to just match on url and store the full URL like https://qt.io you would get less ambiguous matching

That way I'm also sure the connection is secure.

In most Chrome and FireFox derivatives they should be warning you about insecure connections now. I would also recommend an extension like HTTP Everywhere to address that concern.

If you want to minimize mismatches and overlaps resulting in the selector prompt, I would disable all options URL and then custom auto type rules and then you can use very explicit regex to meet your needs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants