TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Oso – open-source policy engine for authorization in Rust

98 pointsby dragonshover 4 years ago

7 comments

samjsover 4 years ago
Hey all! I&#x27;m Sam, CTO at oso.<p>Thanks to OP for posting this. A very pleasant surprise to wake up and find this here :)<p>I&#x27;ll be around to answer any questions people have, but you can also find myself and the team in our community slack: <a href="https:&#x2F;&#x2F;join-slack.osohq.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;join-slack.osohq.com&#x2F;</a><p>All the docs are hosted here: <a href="https:&#x2F;&#x2F;docs.osohq.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.osohq.com&#x2F;</a><p>And we have written up various articles on using oso and some of the internals on our blog: <a href="https:&#x2F;&#x2F;www.osohq.com&#x2F;company&#x2F;blog" rel="nofollow">https:&#x2F;&#x2F;www.osohq.com&#x2F;company&#x2F;blog</a>
评论 #25444570 未加载
adolphover 4 years ago
The recent TalkPython podcast &quot;oso authorizes Python&quot; is great for understanding what oso does, how it goes about it, and how oso&#x27;s role is different from identity providers.<p><a href="https:&#x2F;&#x2F;talkpython.fm&#x2F;episodes&#x2F;show&#x2F;294&#x2F;oso-authorizes-python" rel="nofollow">https:&#x2F;&#x2F;talkpython.fm&#x2F;episodes&#x2F;show&#x2F;294&#x2F;oso-authorizes-pytho...</a>
roguepandazover 4 years ago
Rongxin here! This is freaking awesome to see how far it&#x27;s progressed.
评论 #25446120 未加载
kache_over 4 years ago
There is a serious gap in the market for attribute based authorization.
评论 #25444548 未加载
royjacobsover 4 years ago
This is quite interesting, although I&#x27;m worried about the policies being tied to the underlying programming language. While this does allow for additional flexibility, it makes them hard to share in a polyglot shop.
评论 #25442507 未加载
评论 #25443354 未加载
评论 #25443416 未加载
评论 #25442281 未加载
lock-freeover 4 years ago
I&#x27;d like to buy into Rust for authentication, but the compile times cost too much money and I wound up purging it.<p>This library needs a lot of work to speed up compile times before I can use it. Procedural macros are usually opt-in through cargo features because of their extreme hits to compile time (this includes stuff like serde), and if you&#x27;re trying to monetize this I&#x27;d recommend having precompiled binaries available somewhere so I don&#x27;t need to pull things from crates.io to compile it cold.<p>I timed it on a laptop that I know to have similar power to a CI runner. This is after `cargo build`:<p>real 5m16.508s<p>user 10m41.961s<p>sys 0m44.432s
评论 #25445126 未加载
denysvitaliover 4 years ago
What&#x27;s the main advantage over OPA?
评论 #25442665 未加载
评论 #25443451 未加载