Skip to content

VoiceLayer/ueberauth_procore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UeberauthProcore

This is a Procore adapter for Überauth. The implementation is largely taken from https://github.com/ueberauth/ueberauth_github

Installation

If available in Hex, the package can be installed as:

  1. Add ueberauth_procore to your list of dependencies in mix.exs:
```elixir
def deps do
  [{:ueberauth_procore, "~> 0.1.0"}]
end
```
  1. Ensure ueberauth_procore is started before your application:
```elixir
def application do
  [applications: [:ueberauth_procore]]
end
```
  1. Add Procore to your Überauth configuration:
```elixir
config :ueberauth, Ueberauth,
  providers: [
    procore: {Ueberauth.Strategy.Procore, []}
  ]
```
  1. Update your provider configuration:
```elixir
config :ueberauth, Ueberauth.Strategy.Procore.OAuth,
  client_id: System.get_env("PROCORE_CLIENT_ID"),
  client_secret: System.get_env("PROCORE_CLIENT_SECRET"),
  redirect_uri: "https://someproxy.com" #optional
```

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages