As a client app, user logged in from Identity server and redirected to /signin-oidc endpoint the the client app. /signin-oidc is handled automatically by OpenId middleware already so i can not put my registration user process at first login.
On external login process in the case of Google, Facebook or Microsoft, there was a returnUrl redirection at the end of successful login and i was able to inject my registration(saving user details) code logic.
It seems OpenId is different on this aspect. So what is right way to registration process ?