-
Notifications
You must be signed in to change notification settings - Fork 52
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
Extended authentication and UI for #617 #671
Conversation
From #617
This not actually a practical idea, because it would be difficult for users to manage these hashes - IRRD doesn't have any context to offer. I think a better approach is similar to what RIPE does here: keep the legacy methods in place as is, and also show the full hashes to authenticated users with mntner permissions. First part of that is in 8d027d1, second in 42e86e4. Maybe we should not allow new legacy methods to be added to migrated mntners? Or allow restricting that. Sidenote: RIPE lists all SSO accounts as SSO auth lines in mntner, we are not doing that - there is a magic auth attribute that indicates the mntner is migrated, and the rest is in the auth database. |
3f3cdf4
to
634ab26
Compare
8b23ac4
to
3db567f
Compare
Hello! But I'l seize the opportunity and ping one more time about OAuth2/SAML. PeeringDB already supports this method. And I hear about similar movements from RIRs. Thanks! |
fe96ac7
to
f28915b
Compare
6c19a1f
to
f7e64d3
Compare
40768f7
to
5a541a1
Compare
Work on #617 will take place here for now. Some ongoing notes:
Larger tasks
[ ] API keysout of scope for this PRPost merge
Minor things
Support for checking migrated legacy methods in AuthValidatorInterface for managing legacy methodsRestructures/refactors