I am attempting to get Phabricator to work with an OAuth2 Server-compliant Flarum extension to enable Flarum login with a Phabricator account, see extension here. I reached out to the extension developer with my remarks and they replied the following:
it is compliant with oauth2 servers, but phabricator needs a session key in addition to the other payload.
Can anyone provide any guidance on what sort of modifications I would need to make to the extension, if any (even high level, or corrections to my remarks re. of Phabricator’s code) to enable the login capabilities?