* Rename all GitHub links from thepracticaldev/dev.to to forem/forem * Use new site name * Rename to Forem * Rename more dev.to to forem * Remove unnecessary redirects * Rename DEV to Forem * Use Forem instead of DEV for branding * Use Forem instead of DEV for licensing * Use seedling instead of DEV logo
1.1 KiB
1.1 KiB
| title |
|---|
| GitHub Authentication |
GitHub App and Authentication
Forem allows you to authenticate using GitHub. To use this authentication method in local development, you will need to set up a GitHub App and retrieve its keys. Then you'll need to provide these keys to the Rails application.
-
Click this link to create a new OAuth application in your Github account - you will be redirected to sign in to Github account if you have not already.
-
Fill in the form with an application name, description, and the URL
http://localhost:3000/. Replace the port3000if you run Forem on another port. -
You will be redirected to the app's Developer settings. Here you will find the keys. Change them accordingly (name of GitHub key -> name of our
ENVvariable):Client ID -> GITHUB_KEY Client Secret -> GITHUB_SECRET -
Done.

