# ol.llx.ai.impl.oauth.registry _platforms: clj, cljs_ ## register-oauth-provider! ### clj _platforms: clj_ ```clojure (register-oauth-provider! provider) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L8-L14) ### cljs _platforms: cljs_ ```clojure (register-oauth-provider! provider) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L8-L14) --- ## get-oauth-provider ### clj _platforms: clj_ ```clojure (get-oauth-provider provider-id) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L16-L19) ### cljs _platforms: cljs_ ```clojure (get-oauth-provider provider-id) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L16-L19) --- ## get-oauth-providers ### clj _platforms: clj_ ```clojure (get-oauth-providers) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L21-L25) ### cljs _platforms: cljs_ ```clojure (get-oauth-providers) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L21-L25) --- ## clear-oauth-providers! ### clj _platforms: clj_ ```clojure (clear-oauth-providers!) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L27-L30) ### cljs _platforms: cljs_ ```clojure (clear-oauth-providers!) ``` [source,window=_blank](https://github.com/outskirtslabs/llx/blob/main/src/ol/llx/ai/impl/oauth/registry.cljc#L27-L30)