keybase-issues
keybase-issues copied to clipboard
Ability to verify ownership of a github organization
As it is now, one can only verify github user status, and not github organizations. I'd like to be able to demonstrate that i admin (own) an organization's repo, and in the best application, all of the organizations that i admin on github.
As a single user, I'm not too familiar with the construct of the Github organization accounts, but I assume that they can author Gists, which means that with a tiny bit of coding this could easily be a feature of Keybase.
@Xanza I have asked Github support about this. Organisations at present cannot author gists, and while it is on their internal feature request list, that doesn't mean it will ever be implemented.
It is possible to have a gist attributed to an organisation, but the method will not suit most existing organisations. Firstly you set up the desired organisation name as a regular user, create the gist, and then convert the user account into an organisation (for existing organisations this basically means deleting the org and re-creating it - not desirable).
Perhaps a new proof method could be conceived using a keybase-proof
respository containing the keybase.md
file.
"Perhaps a new proof method could be conceived using a keybase-proof respository containing the keybase.md file" --- way better than killing the org and then redoing it :-)
From the keybase side, can probably re-use a lot of the existing web proof code and get https://raw.githubusercontent.com/org-name/keybase-proof/master/keybase.md
From the keybase side, can probably re-use a lot of the existing web proof code and get https://raw.githubusercontent.com/org-name/keybase-proof/master/keybase.md
That looks like a viable option.
+1 for supporting github org proof
Really enjoying the initial experience with keybase as a user, which has motivated me to push my organization to embrace it. The keybase.md
approach looks good.
Thanks for all the great work.
+1
Waiting for GitHub to add organisational support for gists possibly will take a while. I'm sure such an addition would be easy, considering the similarities in the APIs.
+1
I would like to see this so we could prove the github.com/bro project.
+1
We'd like to sign stuff using our keybase identity (@sdslabs)
hey keybase folks, any updates on this?
No progress yet, but we still want to do it, thanks for bearing with us!
any news 2 years later?
Sorry sorry. We're going to do it soon, it's a great idea. We've just been so busy with other things...
+1
Any news on this?
Is there any progress on this? I too would love to be able to prove my org account.
I would also like to know if there has been any progress on this front
Feel like this deserves a bump, let us verify our organisations somehow please! :)
While it would be lovely if a GitHub organization could write a gist, they can't.
But, what they can do is fork a repository. Why not verify them by looking for the specifically named fork, like keybase-github-org-verifier and a locally changed specific file, like keybase-verify.md that has a message signed by PGP?
I just feel like this feature request is dragging based on the GitHub externality here about orgs and gists, but problem can be solved in other ways.
It's quite sad that 6 years later, it's still not possible to verify a Github organisation on Keybase...
This issue was opened in June 2014, it's now January 2020, and Keybase still only allows Github verification via a Gist - which still can't be created by organisations.
There's a very simple solution: add support for verification by creating a Github repo under a certain unique name, e.g. keybase-proof
with a README.md
file containing the proof.
ICYMI: https://keybase.io/blog/keybase-joins-zoom
Doubt this will ever get closed.
Any news regarding the issue?
Bumping this because of the recent Log4Shell stuff. We've been making some blog posts about it (that are Markdown files on GitHub) and people have wanted to get in contact us via KeyBase. This would be great to have because otherwise I can't verify our organization! (I can only verify it as myself??)
+1 Thank you
wtf this is still not done, doesn't this company have million's of dollars or something and can't polish up basic features
Soon this post celebrates 10 years and still nothing. Great work team!