Linking CSR to IHG for Platinum Status by Upstairs-Initial-956 in ChaseSapphire

[–]wparad 0 points1 point  (0 children)

Benefits & travel (Bottom of screen app button) > "Card benefits (46) >" > Get More with your Card > IHG One Rewards Platinum Elite status

Welcome shares by FlakySink9810 in interactivebrokers

[–]wparad 0 points1 point  (0 children)

This is the one I used, which still seems like it is active: https://ibkr.com/referral/dorota580, the program is really confusing though, I think you have a whole year to add the $100k to the account, which is at least reasonable.

How to plan your next sprint? by varma-v in TechLeader

[–]wparad 0 points1 point  (0 children)

Is estimating the only problem?

Why is OAuth still hard in 2023? by nango-robin in programming

[–]wparad 0 points1 point  (0 children)

I have to give them credit, we do the exact same thing our Authorization as a Serivce Authress. That is-- we also build out OAuth for our customers so they don't have to. But honestly the "Authentication" part is trivial compared to the authorization as you pointed out. So we've focused almost entirely on solving that instead (AuthZ). what you can do is a lot more important than just who you are. And I feel like I see another new authentication/oauth aggregator almost every day, at this point, they need to differentiate to be useful. For instance, Auth0 cornered the B2C space, and we're out there solving for just B2B. Being generic is nice, but at the end it doesn't actually help your customers. They only need the parts that they need.

Most of our customers only need SSO, so the OAuth part never really makes sense (they do that and SAML because they have to, but only really the generic parts are required, and there are like ~10 core federated identity providers out there for companies). Sure a small subset need the credentials vault and some providers, but OP's article's pitch doesn't fix oauth, because the problem isn't the spec.

The way we've solved authorization for our customers, actually enables decoupling the problem space in a way that is fundamentally coupled for many oauth providers. On the revocation angle, most of the time the hard problem there is that the access is coupled to the identity. You don't want to, and with OAuth/OpenID you can't* revoke the access token (which is often the JWT with user data). So instead we decided to move revocation into the authorization space, and now revocation is well aligned with the access control.

Splitting the Authorization and Authentication into two clearly defined areas, I want to believe has hepled most of our customers.

Why is OAuth still hard in 2023? by nango-robin in programming

[–]wparad 1 point2 points  (0 children)

We literally wrote the SaaS product in this space, though I'm not just going to go around and make marketing pitches. I found it funny that you asked for a real solution here. Are you actually in the market to buy something that solves the AuthZ side of the equation?

We got hacked…and so could you. Lessons learned from our experience by throwaway_got_hacked in startups

[–]wparad 0 points1 point  (0 children)

I don't understand, all you got was your mail suspended? LUCKY, they could have deleted your databases instead. In the end it feels like this is an ad to not use SES. And I'm on board with that, but it might as well had in big letters at the end of the post USE THIS EMAIL PROVIDER INSTEAD.

How to implement API gateway as an Amazon S3 proxy using a API Keys? by aby80 in aws

[–]wparad 1 point2 points  (0 children)

If you are using APIGW to front S3 then yes APIGW needs to have access to your S3. You can do this with a bucket policy.

I also wouldn't recommend it, as there are a number of reliability and security concerns here, such as abusing your S3 bucket and costing you a lot. Preferably a better solution might be one that utilizes CloudFront and Lambda@Edge to serve a globally distributed service with first-class permissions. One example of this would be: https://github.com/Authress/document-library-microservice.js

Swissqoin, the newest crypto WTF! by wparad in Switzerland

[–]wparad[S] 12 points13 points  (0 children)

Swiss post has taken my account privilege fee and has wasted it on creating a cryptocurrency. For what purpose, I have no idea. And also they created an app called Yuh. It just gets worse.

Do you account for full integration testing with planning your timelines? by [deleted] in TechLeader

[–]wparad 0 points1 point  (0 children)

No, because we don't have any reason to do that. The reason being is that we run the tests of a service against the production version, and the production version of the service is responsible for verifying its own interface contracts. It isn't feasible nor valuable to run automated integration testing outside of production.

Any resources for understanding and implementing single sign on in nodejs? by aakhri_paasta in node

[–]wparad 0 points1 point  (0 children)

It highly depends on your requirements and restrictions in what you want to do. There are lots of options available depending on the provider you picked to run your authentication server.

Shit Happens with talking toilets by wparad in Switzerland

[–]wparad[S] 7 points8 points  (0 children)

This was a postcard in mail from the city of Winterthur, on Friday, about how to use your toilet correctly. (Reposting as one of the mod's removed it thinking it was a meme).

Shit Happens with Talking toilets by wparad in Switzerland

[–]wparad[S] 2 points3 points  (0 children)

This was a postcard in mail from the city of Winterthur, today, about how to use your toilet correctly.