Reputation: 1295
I am working on project where I want to use Shibboleth's Service Provider to allow customer to sign on to my application using their external identity. The trick is that I want to use my own specific Session Service and Interceptor that checks authentication instead of using Shibboleth for this.
So the essentially the workflow would be.
So I only want to use Shibboleth to determine who the customer is, but I will use my own specific session and I will use my own specific interceptor (which will check that session) to protect resources.
My questions are.
Thanks in advance for the help.
Upvotes: 2
Views: 80
Reputation: 2164
Yes. I believe you do need shibboleth if you are going to interact with their service. Unless you are going to create your own implementation of shibboleth.
Creating your own authentication implementation by yourself is not a security best practice. I advise using a up-to-date implementation from a reputable source -- which is good advice for any software that deals with security issues such as authentication, authorization, etc.
Upvotes: 1