all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] Feature: OAuth / OpenID-connect implementation
@ 2020-12-13  1:16 Michael Honkoop
  2020-12-14  7:12 ` Fabian Grünbichler
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Honkoop @ 2020-12-13  1:16 UTC (permalink / raw)
  To: pve-devel

Hi all, 

I am slowly working on implementing the authentication method/ entry fields for it  in PVE, which have shown up, and look to be fine (at first glance).

There are 2 things i am yes unable to grasp, and i hope you could give me some directions : 

1)
UI : 
As Oauth/OpenID-connect does not have a need for a field 'tfa', but its inherited from the common auth, i'd like to override it ( as in not visible)

2)
Schema: 
I cant seem to get where a/the schema is defined, or updated for that matter.
I mean i have the UI / auth on the dc level now showing an entry and when i select add it will spawn the dialog to input parameters.
However if i were to put some text in there and click add it spawns an errormessage 'Parameter verification failed. (400)', 'type: value 'oauth' does not have a value in the enumeration 'ad, ldap, pam, pve'' and 'property is not defined in schema and the schema does not allow additional properties'

i've been searching where i can define it but this still have not found, or better said due to my newness in this i'm not following where it is/should be defined.

best regards, 

Michael Honkoop




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-12-15  8:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-13  1:16 [pve-devel] Feature: OAuth / OpenID-connect implementation Michael Honkoop
2020-12-14  7:12 ` Fabian Grünbichler
2020-12-14 23:12   ` Michael Honkoop
2020-12-14 23:44   ` [pve-devel] Feature: OAuth / OpenID-connect implementation - II Michael Honkoop
2020-12-15  8:40     ` Fabian Grünbichler

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal