phoenix_oauth2_provider icon indicating copy to clipboard operation
phoenix_oauth2_provider copied to clipboard

Get an OAuth 2 provider running in your phoenix with controllers, views and models in just two minutes

Results 10 phoenix_oauth2_provider issues
Sort by recently updated
recently updated
newest added

This is the error I received after running `mix deps.get` ```bash Failed to use "phoenix_html" (version 3.1.0) because phoenix_ecto (version 4.4.0) requires ~> 2.14.2 or ~> 3.0 phoenix_live_view (version 0.16.4)...

Closes #40 Depends on https://github.com/danschultzer/ex_oauth2_provider/pull/90 Add endpoint for token introspection

Depends on https://github.com/danschultzer/ex_oauth2_provider/pull/91 Add support for sending `code_challenge` and `code_challenge_method` to underlying library on authorization code grant.

Split `oath_routes` into 2 separate macros to allow more granular control and for better protection of the `/oauth/application` endpoint, allowing for example only admins to view and manage their OAuth...

From what I can tell there currently isn't a way for a third party service to tell if an access token is still valid without querying the authorization server's DB...

Is there a way to disable the '/applications' routes (`/oauth/applications` in my case) or to enable them to only certain kinds of users (admins)? I want to be able to...

I'm having this error trying to delete a application ``` [error] #PID running MyAppWeb.Endpoint (connection #PID, stream id 2) terminated Server: localhost:4000 (http) Request: POST /oauth/applications/1472dc4ab4a92e7fbaa0c77e76331104d66148078d6fec281b1402adf4007ce1 ** (exit) an exception...

@LostKobrakai commented on slack that some sensitive information is currently logged in requests in Phoenix, like `client_secret` or `request_path` and should be filtered. I agree, and it may also be...

enhancement

Instead of two separate forms you could have one form with many submit buttons: ```eex ```

Bump phoenix_html dependency to 3.0 and all required changes to achieve it.