View Source Boruta.Openid.DynamicRegistrationApplication behaviour (Boruta core v2.3.3)

Implement this behaviour in the application layer of your OpenID Connect provider. This behaviour gives all callbacks triggered invoking Boruta.Openid.register_client/3 function.

Summary

Callbacks

This function will be triggered when request is unauthorized invoking Boruta.Openid.register_client/3

This function will be triggered when request is unauthorized invoking Boruta.Openid.register_client/3

Callbacks

Link to this callback

client_registered(conn, client)

View Source
@callback client_registered(conn :: Plug.Conn.t(), client :: Boruta.Oauth.Client.t()) ::
  any()

This function will be triggered when request is unauthorized invoking Boruta.Openid.register_client/3

Link to this callback

registration_failure(conn, changeset)

View Source
@callback registration_failure(conn :: Plug.Conn.t(), changeset :: Ecto.Changeset.t()) ::
  any()

This function will be triggered when request is unauthorized invoking Boruta.Openid.register_client/3