fider icon indicating copy to clipboard operation
fider copied to clipboard

Allow admins to select which sign in providers to enable

Open goenning opened this issue 6 years ago • 5 comments

Feature Requests:

  • https://feedback.fider.io/posts/5/allow-admins-to-select-which-sign-in-providers-to-enable
  • https://feedback.fider.io/posts/197/add-opion-to-disable-or-delete-default-login-methods
  • https://feedback.fider.io/posts/136/disable-email-sign-up

We should have an option for admins to disable the sign in options that are enabled by default. A possible implementation is to create a new tenant_settings table similar to user_settings, which would accomodate generic settings such as:

Name Value
sign_in_email_enabled true/false
sign_in_oauth_google_enabled true/false
sign_in_oauth_facebook_enabled true/false
sign_in_oauth_github_enabled true/false

goenning avatar Nov 04 '19 18:11 goenning

@goenning Can I volunteer for this one? I mean someone else could technically pick it up but I am interested in this feature and would like to avoid duplicate effort if its already being worked on.

gcase555 avatar Nov 22 '19 19:11 gcase555

@goenning Can I volunteer for this one? I mean someone else could technically pick it up but I am interested in this feature and would like to avoid duplicate effort if its already being worked on.

Also interested in this, could we do it together?

avisvard avatar Dec 05 '19 12:12 avisvard

We'd have to figure out some kind of collaborative workflow or how to break it up.

I can do some frontend and backend so I can do either.

automoto avatar Dec 15 '19 23:12 automoto

Nice idea, I have a similar need. For instance, here I use a private identity provider (keycloak) and it would be very useful to have such an automatic sign-in feature for my in-house provider. The way it is described with fixed table fields for each provider seems a little reductive since in my case I couldn't mention it for a custom self-made identity provider. i'm also interested into participating on this one… My idea would rather be to set a boolean parameters on identity providers configuration to enable automatic sign-in when someone logs in using it. Would that fit your needs ?

chrnin avatar Jan 15 '20 08:01 chrnin

Oops, I think I misunderstood… My need is rather getting automatic account creation even if the fider instance is private…

chrnin avatar Jan 15 '20 09:01 chrnin