-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How would tempel work with delegated authentication - OpenID Connect and MFA / OTP ? #8
Comments
Thanks Eugen, will try reply properly when I'm next doing batched work on Tempel 👍 |
Hi Eugen! Short response in the meantime since I'm currently juggling a few priorities- MFAYou're must check both
With a typical TOTP (Time-Based One-Time Password), you'll have: How to store Option A: store
|
Thank you for the detailed answer. +1 for adding HOTP/TOTP utils for Tempel. A different question (maybe another issue?). I know some people who do compliance find these certifications / recommendations very important. |
You're welcome. And will add in the next doc update before May/June's release 👍
Yes, please do try to create separate issues for separate topics 👍 |
Hi @ptaoussanis ,
I watched the demo https://www.youtube.com/watch?v=sULZVFhR848 and I quite like where the project is heading and that it provides a pretty good flow for solving common problems developers are facing when trying to adopt data encryption at rest.
I am curios how would tempel work with (more common IMO scenarios) of third party authentication systems - like OpenID Connect (SSO in general - social login).
I do imagine one option would be for users to setup a dedicated password for the keystore.
Another things that could be addressed in the docs / future demos would be how tempel will handle multi factor authentication and WebAuthn or one time password systems.
The way I think about it right now it that users setup a dedicated password for the keystore that they have to enter after login.
The password could be an OTP code perhaps ( a pin) ?! .
An example flow of using tempel with OTP would be great as I believe it's a common use case.
As a side note I am doing DevOps and working with these ~ daily .
SSO is quite important for auth and I would not go forward without it.
I did not give these too much thought but from the video I believe you have given security and encryption quite some thought.
I hope you can share your ideas / examples around these subjects.
I am happy that I saw your demo now since I am working on a system where I need to store some JWT tokens encrypted at rest with the option of being able to decrypt them by admin.
I hope to get some time to work with tempel on that soon.
p.s. Than you! for writing tempel !
Thanks,
Eugen
The text was updated successfully, but these errors were encountered: