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

[Feature] Public/anonymous upload #396

Open
bo0tzz opened this issue Nov 29, 2024 · 4 comments
Open

[Feature] Public/anonymous upload #396

bo0tzz opened this issue Nov 29, 2024 · 4 comments

Comments

@bo0tzz
Copy link

bo0tzz commented Nov 29, 2024

Opengist looks very nice, props on the great project!

I'd like to request a setting to enable anonymous/public gist creation, so an opengist instance can be used without needing to create an account.

@bo0tzz
Copy link
Author

bo0tzz commented Nov 29, 2024

Another option, at least for me, would be a "referral link" of sorts that allows someone to do an anonymous upload under an existing account.

@thomiceli
Copy link
Owner

Thanks :)

What's the deal with creating an account ? Besides if you setup OAuth it would require 2-3 clicks for your users to create one.
If we implement this, that means the gist would be read only after it was created since it's anonymous ?

@thomiceli
Copy link
Owner

I can see maybe see the use case if you're the only one to use Opengist in your private environment, but that would mean to totally remove the accounts system for the instance; why not

@bo0tzz
Copy link
Author

bo0tzz commented Nov 29, 2024

What's the deal with creating an account

Not a huge deal of course, but I'm thinking about using it for people to upload troubleshooting info (logs etc) and it'd be nice to keep the barrier on that low, especially if offering a way for people to upload directly from a CLI or such.

the gist would be read only after it was created since it's anonymous

Yes, which is fine. A potential option I've seen some bins offer would be to generate an extra link that allows editing/deleting later, or to throw a temporary cookie into the user's browser. In case of the referral link type setup I imagine it would become owned by the referring user who would then have edit rights.

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

2 participants