Given a scenario where a web hosted IdentityServer3 only handles authorization, being user authentication handled by an external custom service, what is required to implement to support this? A custom OWIN middleware?
IdentityServer3 with external user management
1k Views Asked by vvolkgang At
1
There are 1 best solutions below
Related Questions in AUTHENTICATION
- Access roles from multiple applications
- Different storyboard's entry points depending on a parameter
- SoundCloud Authentication Consistently Returns 401 invalid_grant For Some Users
- sendxmpp not authorized failure (Error AuthSend)
- Retrieve user information from Active Directory on login
- Log in through active directory
- Ember.js REST Auth Headers
- Validate Deezer access token on server
- Why does IIS Anonymous Authentication turn on by itself after I publish my project to server?
- Laravel - session data survives log-out/log-in, even for different users
- How can I share Azure Active Directory authentication between server side and client script?
- django rest framework - token authentication logout
- NameValuePair, HttpParams, HttpConnection Params deprecated on server request class for login app
- How to delete user from _User through Parse REST API
- Cannot login with new SQL User - SQL 2014
Related Questions in AUTHORIZATION
- Using Flat Files for authorization instead of using database tables
- Restrinct action to one single PC under MVC C# web application?
- Outgoing WSS authorization from WebRequest C#
- User is authorised when using IE but not Chrome/Firefox
- C# "The underlying provider failed on Open."
- Can't deny access to role in web.config authorization element
- SonarQube LDAP authentication is not working
- Authorization Model: Context of Role?
- Best practice building login for Node.js using socket.io and express
- Where to apply domain level permissioning
- Should i do authorization on my Domain Services?
- Authorize user by retrieving credentials from LDAP and passing into OAuth 1.0a using Atlassian Stash REST API
- How to redirect to another page from OnAutherization Of MVC in angularjs
- AngularJS header authorization format in Interceptor
- Role concept in the authorization
Related Questions in THINKTECTURE-IDENT-SERVER
- Thinktecture multiple website connect ( SSO )
- How can restrict the use of Issued access token of one machine in another machine
- How to setup different roles per application?
- How to switch users while developing?
- Tokens Getting too Large for Implicit Flow - Thinktecture IdentityServer3
- Identity Server 3 login via Javascript without redirect
- Thinktecture IdServer V3 and Client Configuration from Database
- Identity Server 4: adding claims to access token
- Thinktecture single sign out
- How to check user role in a resource server when using Thinktecture.IdentityServer.v3
- How to integration between Thinktecture Identity Sever v3 and Authorization Server?
- Thinktecture identity server 3 Single Sign Out
- Thinktecture Identity server v3 with ASP.NET Identity architecture
- Sign out from multiple applications
- OpenId Connect, best approach to getting a bearer token client side to call WebApi after MVC signin?
Related Questions in THINKTECTURE
- IdentityManager with VNext
- Tokens Getting too Large for Implicit Flow - Thinktecture IdentityServer3
- How do you use Thinktecture IdentityServer 3 with Certificate setup
- Do you have to use IdentityServer 3's login views
- How do you turn off IdentityServer3's built in UI views (login and registration)?
- Secure IdentityManager with IdentityServer3
- How to change ResourceAuthorizationContext from Thinktecture.IdentityModel ResourceAuthorizationManager and Web Api 2?
- AuthorizeAttribute for Actions
- Migrating existing users to Thinktecture IdentityServer
- What is the purpose of calling thinktecture v3 for validating token at api service?
- Custom UserService fails when behind loadbalancer
- IdentityServer3 with external user management
- Where do I log application-logins in Thinktecture Identity Server v3
- Substitute IdentityServer3 login system
- Can't update users email address or password using Thinktecture IdMgr + MembershipReboot.
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Either connect to your "external custom service" form within your IUserService (idsrv specific) - or treat it as an external identity provider. In that case you need to write a Katana authentication middleware for it (reusable Katana component).
For the UserService check the IdentityServer docs. For Katana authentication middleware - not sure if there is official documentation for that - I covered that briefly it in my Web API security course.
http://www.pluralsight.com/courses/webapi-v2-security