Closed nelsonic closed 4 years ago
Demo App working ...
If you are a member of a few orgs, keep scrolling until you see the Authorize nelsonic
button:
Once you authorize the app, you will be redirected back to the Phoenix App and will see:
Auth Step: Success:
That was a good day! :shipit:
The
code
in this package/repo works. ✅ 🎉 But there is nowhere near enough documentation for someoneelse
to use the package without reading the code in/lib
... as a result only we (@dwyl) are using it and nobodyelse
is benefiting from it.We need to comprehensively document the package (a) because it makes it easier to maintain, (b) it makes it easier (possible) for other people to use it and get their GitHub Auth enabled projects off the ground and (c) other people in the elixir/dwyl community can contribute improvements. Similar to https://github.com/dwyl/elixir-auth-google/issues/10 and PR: https://github.com/dwyl/elixir-auth-google/pull/11
Thankfully this package's /lib/elixir_auth_github.ex already has pretty decent
@doc
comments 👍 So all that is missing is are the detailed instructions for getting it setup.Compare the difference:
before
: https://github.com/dwyl/elixir-auth-google/tree/2b1f9b09433fb7845dff00f593edd8fa29825f5fafter
: https://github.com/dwyl/elixir-auth-google/tree/71c022afee27e2cc377936c686538afa8e08d13eTodo
demo
app similar to https://github.com/dwyl/elixir-auth-google-demoREADME.md
with comprehensive instructions for addingelixir-auth-github
to a sample Phoenix App.hex.pm
packagebefore
: https://github.com/dwyl/elixir-auth-github/tree/44021233add025348f261f5bf0b9b32fe6c5711aafter
: 🔜 https://github.com/dwyl/elixir-auth-github/tree/update-docs-issue%2332