[llvm-dev] Sign up to phab, authorize 'r4nt'?
Manuel Klimek via llvm-dev
llvm-dev at lists.llvm.org
Mon May 10 09:53:30 PDT 2021
On Mon, May 10, 2021 at 5:27 PM Mehdi AMINI <joker.eph at gmail.com> wrote:
>
>
> On Mon, May 10, 2021 at 4:58 AM Manuel Klimek <klimek at google.com> wrote:
>
>>
>> I think any user with admin access and LLVM github access can go into
>> phab's "Auth" app, and edit the github auth provider with a new App ID and
>> secret, right?
>>
>
> Yes, but that would require everyone to re-authorize the new application
> on GitHub, while if you transfer the application on GitHub side, it'll
> become part of the LLVM organization with the existing token and (I think)
> it will "keep the lights on".
>
Oooh, cool, wasn't aware that works. Tom, do you want to set up a meeting
for us? What time works for you? (I'm CEST)
>
> --
> Mehdi
>
>
>
>>
>> On Sat, May 8, 2021 at 5:36 AM Tom Stellard <tstellar at redhat.com> wrote:
>>
>>> On 5/7/21 6:01 PM, Mehdi AMINI wrote:
>>> >
>>> >
>>> > On Fri, May 7, 2021 at 3:29 PM Tom Stellard <tstellar at redhat.com
>>> <mailto:tstellar at redhat.com>> wrote:
>>> >
>>> > On 5/7/21 8:56 AM, Mehdi AMINI wrote:
>>> > >
>>> > >
>>> > > On Fri, May 7, 2021 at 8:45 AM Tom Stellard <
>>> tstellar at redhat.com <mailto:tstellar at redhat.com> <mailto:
>>> tstellar at redhat.com <mailto:tstellar at redhat.com>>> wrote:
>>> > >
>>> > > On 5/6/21 8:37 PM, Mehdi AMINI wrote:
>>> > > > Hi,
>>> > > >
>>> > > > GitHub allows to "transfer ownership" for such
>>> applications, we should likely transfer this to the LLVM account ideally. I
>>> don't know who can coordinate this with Manuel, maybe Tom or Mike?
>>> > > >
>>> > >
>>> > > Is phabricator actually using r4nt's github account or is
>>> > > r4nt just part of the description of our phabricator
>>> instance?
>>> > >
>>> > >
>>> > > The oAuth application is owned by r4nt's GitHub account I
>>> believe:
>>> https://docs.github.com/en/developers/apps/authorizing-oauth-apps <
>>> https://docs.github.com/en/developers/apps/authorizing-oauth-apps> <
>>> https://docs.github.com/en/developers/apps/authorizing-oauth-apps <
>>> https://docs.github.com/en/developers/apps/authorizing-oauth-apps>>
>>> > >
>>> > > Phab does not reference r4nt, it just has the token for the
>>> oAuth application. When a user wants to login on Phab for the first time,
>>> they are redirected to GitHub itself to "grant permission" to r4nt to log
>>> them in on Phab (this is the message in the original email in this thread).
>>> > >
>>> >
>>> > OK, that make sense. Where is the OAuth app phabricator is using?
>>> > Is it on GitHub somewhere? I don't see anything in r4nt's
>>> repositories
>>> > that looks like an OAuth app.
>>> >
>>> >
>>> > This isn't public like a repo, each user can manage their own in
>>> https://github.com/settings/developers <
>>> https://github.com/settings/developers>
>>> >
>>>
>>> Ok, I'll try to coordinate this with Manuel.
>>>
>>> -Tom
>>>
>>> > --
>>> > Mehdi
>>> >
>>> >
>>> >
>>> > -Tom
>>> >
>>> > > --
>>> > > Mehdi
>>> > >
>>> > >
>>> > > -Tom
>>> > >
>>> > > > --
>>> > > > Mehdi
>>> > > >
>>> > > >
>>> > > > On Thu, May 6, 2021 at 7:39 PM Geoffrey Martin-Noble via
>>> llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>>>
>>> wrote:
>>> > > >
>>> > > > r4nt is the github username of +Manuel Klimek
>>> <mailto:klimek at google.com <mailto:klimek at google.com> <mailto:
>>> klimek at google.com <mailto:klimek at google.com>>>, who I'm guessing set up
>>> the integration
>>> > > >
>>> > > > On Thu, May 6, 2021 at 7:12 PM Jon Chesterfield via
>>> llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>>>
>>> wrote:
>>> > > >
>>> > > > A colleague just went to sign up to llvm reviews
>>> using a github account. From https:/reviews.llvm.org/login/?next= <
>>> http://reviews.llvm.org/login/?next=> <
>>> http://reviews.llvm.org/login/?next= <
>>> http://reviews.llvm.org/login/?next=>> <
>>> http://reviews.llvm.org/login/?next= <
>>> http://reviews.llvm.org/login/?next=> <
>>> http://reviews.llvm.org/login/?next= <
>>> http://reviews.llvm.org/login/?next=>>> which looks normal, goes to a
>>> page saying:
>>> > > >
>>> > > > Authorize LLVM Reviews
>>> > > > LLVM Reviews by r4nt
>>> > > > wants to access your $username account
>>> > > >
>>> > > > Green button saying `Authorize r4nt`
>>> > > >
>>> > > > So, who's r4nt, and is this expected behaviour?
>>> > > >
>>> > > > Cheers
>>> > > > _______________________________________________
>>> > > > LLVM Developers mailing list
>>> > > > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>>
>>> > > > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>> <https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>> <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>>>
>>> > > >
>>> > > > _______________________________________________
>>> > > > LLVM Developers mailing list
>>> > > > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>> <mailto:llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>>>
>>> > > > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>> <https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>> <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev> <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <
>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev>>>
>>> > > >
>>> > >
>>> >
>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210510/8505dc48/attachment.html>
More information about the llvm-dev
mailing list