diff --git a/_posts/2021-09-04-portainer-oauth.md b/_posts/2021-09-04-portainer-oauth.md index 56e1783..c2e28e2 100644 --- a/_posts/2021-09-04-portainer-oauth.md +++ b/_posts/2021-09-04-portainer-oauth.md @@ -59,16 +59,40 @@ Now choose this options, you can use other `Session lifetime` if you want | **Access token URL** | https://github.com/login/oauth/access_token | | **Resource URL** | https://api.github.com/user | | **Redirect URL** | your Portainer URL eg: http://IP:9000 | -| **Logout URL** | leave empty | +| **Logout URL** | *leave empty* | | **User identifier** | login | | **Scopes** | id,email,name | +Remember Gitea Username and Portainer Username need to math otherwise create a new username in Portainer with same name or enable `Automatic user provisioning` and then after login disable it again +

# Gitea -Enter** https://git.sthope.dev/user/settings and go to `Applications` +For Gitea instead of Github, enter your user `Settings` and go to `Applications` and create a new one. +`Redirect URL`= use your Portainer URL, eg: http://IP:9000 + +
+ +After that is created, Gitea will give you the ClientID and Secret you should save to use with Portainer. + +Now for Gitea the configs are a little different, follow: + +| :-------------------- | :---------------------------------------- | +| **Client ID** | ClientID you copied from Gitea | +| **Client secret** | Secret you copied from Gitea | +| **Authorization URL** | http://GITEA_URL/login/oauth/authorize | +| **Access token URL** | http://GITEA_URL/login/oauth/access_token | +| **Resource URL** | http://GITEA_URL/login/oauth/userinfo | +| **Redirect URL** | your Portainer URL eg: http://IP:9000 | +| **Logout URL** | *leave empty* | +| **User identifier** | preferred_username | +| **Scopes** | *leave empty* | + +Should now be configured and you should be able to login using your Gitea Account + +Remember Gitea Username and Portainer Username need to math otherwise create a new username in Portainer with same name or enable `Automatic user provisioning` and then after login disable it again \ No newline at end of file