-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathauth-provider.yaml
More file actions
105 lines (105 loc) · 3.35 KB
/
Copy pathauth-provider.yaml
File metadata and controls
105 lines (105 loc) · 3.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
apiVersion: auth.halo.run/v1alpha1
kind: AuthProvider
metadata:
name: github
labels:
auth.halo.run/auth-binding: "true"
spec:
displayName: GitHub
description: GitHub Inc. is an Internet hosting service for software development and version control using Git.
logo: /plugins/plugin-oauth2/assets/static/github.svg
website: https://github.com
helpPage: https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app
authenticationUrl: /oauth2/authorization/github
bindingUrl: /oauth2/authorization/github
unbindUrl: /apis/uc.api.auth.halo.run/v1alpha1/user-connections/github/disconnect
authType: oauth2
settingRef:
name: generic-oauth2-setting
group: genericOauth
configMapRef:
name: oauth2-github-config
---
apiVersion: auth.halo.run/v1alpha1
kind: AuthProvider
metadata:
name: gitee
labels:
auth.halo.run/auth-binding: "true"
spec:
displayName: Gitee
description: Gitee is an online forge that allows software version control using Git and is intended primarily for the hosting of open source software.
logo: /plugins/plugin-oauth2/assets/static/gitee.svg
website: https://gitee.com
authenticationUrl: /oauth2/authorization/gitee
bindingUrl: /oauth2/authorization/gitee
unbindUrl: /apis/uc.api.auth.halo.run/v1alpha1/user-connections/gitee/disconnect
authType: oauth2
settingRef:
name: generic-oauth2-setting
group: genericOauth
configMapRef:
name: oauth2-gitee-config
---
apiVersion: auth.halo.run/v1alpha1
kind: AuthProvider
metadata:
name: gitlab
labels:
auth.halo.run/auth-binding: "true"
spec:
displayName: GitLab
description: GitLab Inc. is an open-core company that operates GitLab, a DevOps software package which can develop, secure, and operate software.
logo: /plugins/plugin-oauth2/assets/static/gitlab.svg
website: https://gitlab.com
authenticationUrl: /oauth2/authorization/gitlab
bindingUrl: /oauth2/authorization/gitlab
unbindUrl: /apis/uc.api.auth.halo.run/v1alpha1/user-connections/gitlab/disconnect
authType: oauth2
settingRef:
name: generic-oauth2-setting
group: genericOauth
configMapRef:
name: oauth2-gitlab-config
---
apiVersion: auth.halo.run/v1alpha1
kind: AuthProvider
metadata:
name: sso
labels:
auth.halo.run/auth-binding: "true"
spec:
displayName: SSO
description: Custom Single Sign-On (SSO) OAuth2 Provider.
logo: /plugins/plugin-oauth2/assets/static/sso.svg
authenticationUrl: /oauth2/authorization/sso
bindingUrl: /oauth2/authorization/sso
unbindUrl: /apis/uc.api.auth.halo.run/v1alpha1/user-connections/sso/disconnect
authType: oauth2
settingRef:
name: sso-oauth2-setting
group: ssoOauth
configMapRef:
name: oauth2-sso-config
---
apiVersion: auth.halo.run/v1alpha1
kind: AuthProvider
metadata:
name: logto
labels:
auth.halo.run/auth-binding: "true"
spec:
displayName: Logto
description: Logto is an open-source identity infrastructure for customer and workforce authentication.
logo: /plugins/plugin-oauth2/assets/static/logto.svg
website: https://logto.io
helpPage: https://docs.logto.io/
authenticationUrl: /oauth2/authorization/logto
bindingUrl: /oauth2/authorization/logto
unbindUrl: /apis/uc.api.auth.halo.run/v1alpha1/user-connections/logto/disconnect
authType: oauth2
settingRef:
name: logto-oauth2-setting
group: logtoOauth
configMapRef:
name: oauth2-logto-config