Skip to main content


To add a Sign in with GitHub button to your project, follow these steps.

  1. Enable the "GitHub" provider in the Sign In settings page (Settings > Sign In), and copy the Redirect URI.
  2. Follow this guide in the GitHub docs for creating an OAuth app. Paste the Redirect URI from the previous step as the Authorization callback URL. Ignore the "Device Flow" setting.
  3. After you save the above form, click the Generate a new client secret button. Then copy the Client ID and Client Secret back to Reflow.