keybase-issues icon indicating copy to clipboard operation
keybase-issues copied to clipboard

Ability to verify ownership of a github organization

Open exiledsurfer opened this issue 10 years ago • 26 comments

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.

exiledsurfer avatar Jun 15 '14 07:06 exiledsurfer

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.

zQueal avatar Jun 15 '14 09:06 zQueal

@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.

lt avatar Jun 16 '14 14:06 lt

"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 :-)

exiledsurfer avatar Jun 16 '14 19:06 exiledsurfer

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

lt avatar Jun 17 '14 09:06 lt

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.

zQueal avatar Jun 17 '14 11:06 zQueal

+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.

akollegger avatar Sep 25 '14 21:09 akollegger

+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.

NotActuallyTerry avatar Nov 02 '14 05:11 NotActuallyTerry

+1

I would like to see this so we could prove the github.com/bro project.

slagell avatar Jan 05 '15 17:01 slagell

+1

We'd like to sign stuff using our keybase identity (@sdslabs)

captn3m0 avatar Mar 07 '15 18:03 captn3m0

hey keybase folks, any updates on this?

lyoshenka avatar Jul 24 '16 21:07 lyoshenka

No progress yet, but we still want to do it, thanks for bearing with us!

maxtaco avatar Jul 27 '16 17:07 maxtaco

any news 2 years later?

dpordomingo avatar Dec 22 '16 16:12 dpordomingo

Sorry sorry. We're going to do it soon, it's a great idea. We've just been so busy with other things...

maxtaco avatar Dec 29 '16 15:12 maxtaco

+1

nscarlson avatar Jul 26 '17 01:07 nscarlson

Any news on this?

michaelpetri avatar Sep 15 '17 09:09 michaelpetri

Is there any progress on this? I too would love to be able to prove my org account.

jamieweb avatar May 04 '18 23:05 jamieweb

I would also like to know if there has been any progress on this front

r3d83ard avatar Jun 05 '18 20:06 r3d83ard

Feel like this deserves a bump, let us verify our organisations somehow please! :)

kawaii avatar Sep 11 '18 14:09 kawaii

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.

todb-r7 avatar Nov 01 '18 18:11 todb-r7

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.

Someguy123 avatar Jan 19 '21 21:01 Someguy123

ICYMI: https://keybase.io/blog/keybase-joins-zoom

Doubt this will ever get closed.

captn3m0 avatar Jan 20 '21 07:01 captn3m0

Any news regarding the issue?

truebits avatar Oct 07 '21 12:10 truebits

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??)

freeqaz avatar Dec 18 '21 00:12 freeqaz

+1 Thank you

sumerion avatar Feb 25 '23 14:02 sumerion

wtf this is still not done, doesn't this company have million's of dollars or something and can't polish up basic features

kektoshi avatar Dec 07 '23 17:12 kektoshi

Soon this post celebrates 10 years and still nothing. Great work team!

trinitystake avatar Mar 07 '24 05:03 trinitystake