Comments (1)
I was currently thinking about Okta integration, as we use this for internal user authentication. Okta does support OICD, but the first question to tackle is on how to integrate this.
In it's current form, SSO providers like GitLab have to be configured by the instance admin via Environment Variables. However, this means the Repman.io SaaS offering can not easily connect to your custom GitLab instance or GitHub Enterprise (as far as I know off).
Sentry handles this differently, it offers the SSO configured per organization. Some examples:
Login Flow
Regular login page, for non-SSO users
The ability login with sso for an organization can be done by going to [instancehost].com/[organization alias]
or selecting the tab on the login page and filling out the organization alias:
After that you will be greeted with a screen of the available SSO options:
Configuring SSO
SSO can be configured in the Organization Settings -> auth, you will see a list of SSO providers available:
Then it's just a matter of configuring:
This could also pave the way for #58 and others
from repman.
Related Issues (20)
- Gitlab authendicator should support Gitlab Access tokens
- Compatibility with Composer V2 Spec HOT 5
- Login broken HOT 17
- Bitbucket doesn't update package version in repman HOT 4
- Packagist proxy broken for symfony/clock HOT 1
- [Self-hosted] 404 while fetching the package HOT 1
- GitHub private repository sync error HOT 3
- BitBucket sync failing HOT 2
- Better logging in case of errors while syncing due to a specific tag of a package
- Possibility to expose "extra" field from composer.json
- Did the project die? HOT 2
- Can't save anything in profile HOT 1
- Service unavailable HOT 16
- 404 while fetch my private package HOT 13
- Synchronize all packages command not working HOT 2
- "Version <version> for package <package> not found" error in "security" column in package list
- GitLab Oauth support - v16.11.1-ee HOT 1
- AWS ELB offloading, impossible link with Oauth Provider HOT 1
- git command error when running in docker
- Disabling security scan still sends email
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 repman.