Comments (5)
Hi @ZJvandeWeg can you explain a little bit further what you mean? I have a feeling that you are talking about a dynamic site
url?
from oauth2.
Yeah, for instance if I run a GitLab server at home I'd like to use the same strategy as the strategy for gitlab.com.
Did I clarify it enough?
from oauth2.
You could make it receive one if you wrote your own strategy. Or you could write a function that wraps the Client.new
func.
from oauth2.
@meatherly Very much true, though I do think it might be better to do it in the oauth2 lib itself as more strategies will need it. For example, Github Enterprise will need it once Oauth2 is supported, ownCloud too.
I'm fine with your solution, just wondering if there is a common pattern which can be solved just once.
from oauth2.
@meatherly
Wow, it just hit me what you really meant. Silly me!
from oauth2.
Related Issues (20)
- Not able get access token with ClientCredentials strategy HOT 10
- Support For HTTP Basic Auth hasn't (yet) been officially released HOT 3
- Global Serializer Registration HOT 1
- QuickBooks with AuthCode strategy doesn't like client_id with basic auth HOT 5
- Allow authorizing without basic auth header HOT 7
- Issue with refresh_token HOT 5
- Tuple {:option, :server_only, :honor_cipher_order} being returned for error reason HOT 2
- OAuth2.Client.get_token!/2 not deserializing token response HOT 6
- Support for logging out of identity provider HOT 1
- OTP 23 OAuth2.Error HOT 2
- Oauth2.Client.get_token not working for Google HOT 5
- No Case clause matching when setting token_method HOT 2
- Defaults to application/json when content-type header is not present HOT 4
- PKCE flow? HOT 3
- %OAuth2.AccessToken{} have not parsed well for Google auth usage HOT 4
- "Accept" header should be "application/json" when getting token HOT 9
- I want to curse and curse. A lot HOT 1
- How to get user_id or username in "callback"? HOT 2
- OAuth2.Client.get_token fails for Octa servers HOT 5
- dialyzer problem HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oauth2.