Hi Jan,
very nice! I will take a look tomorrow / on monday. Stay tuned :)
--
You received this message because you are subscribed to the Google Groups "ory-hydra" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ory-hydra+...@googlegroups.com.
To post to this group, send email to ory-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ory-hydra/5ed8f7f0-992a-4842-975a-1b5e7904b39f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi,I wrote a small example IdP for Hydra. It doesn't do much, but I believe it fully integrates wi // This would be a concrete type that satisfies datastore.ProjectStore.// We embed it here so that our goodProjectStub type has all the methods// needed to satisfy datastore.ProjectStore, without having to stub out// every method (we might not want to test all of them, or some might be// not need to be stubbed.*datastore.Projectth Hydra
It would be awesome to see that! Let me know if I can help
--
You received this message because you are subscribed to the Google Groups "ory-hydra" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ory-hydra+...@googlegroups.com.
To post to this group, send email to ory-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ory-hydra/7586d297-e9b5-4088-9176-2d87de4db01d%40googlegroups.com.
Hi,
OK, so that's how I see the overall picture:
- RS and IdP are separate services, that have some persistent Storage.
- RS is out of our scope, but it needs some kind of an interface library database to wrap Hydra's REST API in Golang
- IdP can be very sophisticated, there are many ways to authorize
- In the first version we should write authorization via user/password and session cookies
- I'm sure everyone wants a different Storage backend, so it needs to be "plugguble"
Proposition of how we could divide the work :
- Mohamedh writes the Hydra Client Library and joins IdP development when finished
- Jan starts IdP development
- Aeneas finishes Hydra, but reviews IdP and the client library from time to time
Do you agree?
--
You received this message because you are subscribed to the Google Groups "ory-hydra" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ory-hydra+...@googlegroups.com.
To post to this group, send email to ory-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ory-hydra/e2478644-dd7e-47da-9ae2-cd8fad28c4b2%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "ory-hydra" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ory-hydra+...@googlegroups.com.
To post to this group, send email to ory-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ory-hydra/6e91bbbe-9dc6-46f6-8f2e-9b3aa1cb6c1e%40googlegroups.com.
However one more thing. I would separate the storages. The resource server should not talk to the hydra store nor to the identity provider store. keep the stores separated! Hydra is low latency, even if it’s HTTP-based it will be faster than searching in a large database with some memcache magic.
Think microservices - separate databases per service!
To view this discussion on the web visit https://groups.google.com/d/msgid/ory-hydra/12a2a5ac-1a51-4783-ab1d-10751d07b33c%40googlegroups.com.