Comments (12)
Nice work. But I would like to use Gitea on our intranet with our own OAuth2 provider (self-made with NodeJS).
I hope, this is planned for the next releases.
from gitea.
oauth for searchabilty
( GitHub fix your search-engine FFS 😒 )
from gitea.
This would mean some area in the admin panel/app.ini to setup OAuth2 client_id, client_secret and a provider based on the goth provider list
Do we want to support non-existing goth providers (like MS ADFS/Office365) and let users enter a custom token & authorize url which we then can use to either create a new goth provider (not sure how) or use the golang.org/x/oauth2 package?
from gitea.
I think on the first step we will support the goth providers, but on another step we should also try to support more providers.
from gitea.
So this has been resolved by #679 ?
from gitea.
it will be broken in to multiple PR's, first part is in #679 , but I don't think we need this as reference for the other PR's
from gitea.
So let's close this.
from gitea.
I also have several use cases (even on the public inthernet) where I'd want to be able to provide my own OAuth provider. Particularly privacy-sensitive users would not typically like to share too much data with the large Oauth "providers". So I think it's quite desirable for every entity/organization to run their own OAuth provider and not just rely on the big OAuth providers.
from gitea.
I think you mean a customize OAuth2 config UI? @Lichtjaeger @laforge Maybe we could create another issue to discuss that.
from gitea.
I think you mean a customize OAuth2 config UI? @Lichtjaeger @laforge Maybe we could create another issue to discuss that.
Just crossing around open / solved issues of Gitea to better understand the underlying golang structure...
Immediately noticed you menti@ned the wrong user, @lunny, that 'o' was a zero..
from gitea.
@bryanpedini You are right. Sorry, @laf0rge
from gitea.
@lunny @laf0rge
This feature request has long been fulfilled. I'm using Gitea with our own auth server successfully for over a year now.
from gitea.
Related Issues (20)
- Add MDX linter for docs directory. HOT 1
- 404 in UI when publishing container image with a slash in name HOT 4
- Elasticsearch 8 support HOT 1
- meilisearch key permissions HOT 2
- debian12 cpu very hight 100% and Always restart HOT 27
- Logout doesn't work sometimes HOT 11
- Gitea siliently fails to start HOT 9
- Log Fatal might not output the message (especailly on Windows)
- PRs should ignore merge commits
- Code search + repo indexer HOT 1
- Wrong selection of event type when creating/updating a webhook via Gitea API HOT 2
- Cannot create issue attachment via the API when using query parameter HOT 4
- Javascript promise error on dashboard HOT 9
- pubring.db.lock after unclean shutdown breaks gpg related actions
- Git grep search error HOT 6
- styles are still broken on project cards HOT 5
- tcp: write: broken pipe: [E] Render failed: failed to render template + [E] plainTextInternal (status=500) HOT 4
- Can support oceanbase? is tidb supported? HOT 2
- When using repo indexer search code in Chinese, you will get 500 error HOT 2
- broken styles on branch selector when creating an issue HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitea.