dwyl / elixir-auth-github

:octocat: Minimalist GitHub OAuth Authentication for Elixir Apps. Tested, Documented & Maintained. Setup in 5 mins. 🚀
GNU General Public License v2.0
38 stars 4 forks source link

Implementation plan #1

Closed finnhodgkin closed 3 years ago

finnhodgkin commented 7 years ago

See hapi-auth-github/issues/28 for the original issue.

Implementation plan for a github oauth plugin for elixir.

Things what we should think about

What features does hapi-auth-github have?

Our idea of an "MVP" for this module would be to have it so the the module handles:

The user would still have to handle:

How long would it take?

Breakdown

Quite hard to judge specifics until we've done some more research on building modules

Total: 12-14hrs

Implementation for ueberauth

I would say, rather than creating a module for use with ueberauth if that is what we decided, we would write a detailed tutorial for ueberauth with github, extending that which @finnhodgkin has already written here: https://github.com/finnhodgkin/learn-phoenix-todo-example#oauth-authentication

nelsonic commented 3 years ago

Thanks for this detailed plan @finnhodgkin 🥇 Hope you are well. ☀️ (closing as the module has been working for a while...) 🚀