jjethwa / rundeck

GNU General Public License v3.0
122 stars 137 forks source link

Consider an Oauth capable variant #31

Closed donaldguy closed 5 years ago

donaldguy commented 8 years ago

I prototyped out in my work and reduced to this gist: https://gist.github.com/donaldguy/eaa99fb0d1f17c0576255c3cf3ffc7ea

The runtime cps are necessary cause of the non-empty /etc/rundeck and /var/lib/rundeck/ volumes, but starting from scratch you could get away without them.

jjethwa commented 8 years ago

Hi @donaldguy

Thanks so much! I'll take a look into it :)

jjethwa commented 8 years ago

Hi @donaldguy

Sorry, I've been swamped for the past few days. I'll definitely look into this as soon as I can :)

amontalban commented 8 years ago

Hi @jjethwa,

Have you tried to implement this? I'm trying to enable oauth in Rundeck so if you want I can try to solve this issue.

Please let me know.

Thanks!

jjethwa commented 8 years ago

Hi @amontalban CC: @donaldguy

Sorry, I have not had time to work on anything yet. The gist from @donaldguy has everything that needs to be implemented to get OAuth working. I think the integration work would be getting the module built then gating (If OAuth enabled then...) the Rundeck config part. Any help would be appreciated as I'm still underwater at the day job :)