DCR VS DCRM with WSO2 Identity server
What is DCR (Dynamic Client Registration) Dynamic Client registration is a protocol which allows OAuth clients to register applications in an authorization server. Before this mechanism which is introduced from the spec [1] the client registration happened manually. With this implementation the client registration could be done in two ways. - A client can be registered dynamically with the authorization server itself - A programmer can register a client programmatically. Following is the protocol flow of DCR 1. A client sends a registration request with as follows. This should be a post request. 2. Server sends information response with 201 created. Request : POST https://localhost:9443/api/identity/oauth2/dcr/v1.0/register HTTP/1.1 Authorization : Basic YWRtaW46YWRtaW4= Content-Type : application/json Content -Length : 114 Host: localhost :9443 { "redirect_uris" : [ " http://localhost" ],