View Source UeberauthOrcid

Orcid integration for Ueberauth (oauth2 authentication)

This was heavily inspired by the github official Ueberauth plugin.

Feel free to get in touch if you need help using this!

installation

Installation

If available in Hex, the package can be installed by adding ueberauth_orcid to your list of dependencies in mix.exs:

def deps do
  [
    {:ueberauth_orcid, "~>0.2.5"},
    # or {:ueberauth_orcid, git: "https://github.com/brecke/ueberauth_orcid", tag: "0.2.5"}
  ]
end

and add it to the extra_applications too:

def application do
[
  mod: {Benchlight.Application, []},
  extra_applications: [:logger, :runtime_tools, :ueberauth_orcid]
]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/ueberauth_orcid.