Matthew Idowu

5.1K posts

Matthew Idowu banner
Matthew Idowu

Matthew Idowu

@Matmape

Ruthless Solution Crafter. Making magic. Tweets are not true reflection of self.

United Kingdom Katılım Nisan 2010
1.2K Takip Edilen838 Takipçiler
Matthew Idowu
Matthew Idowu@Matmape·
@ptech3net What I do is that I include a flag in the endpoint logic that goes to the otp service to tell it it is a partial validation , and the other backend request for what the actual flow will be will see the flag to tell the otp service to do a full validation
English
1
0
2
15
P. Tech bro
P. Tech bro@ptech3net·
What’s your experience with security testers? So, this lady was testing an application where I built the backend and guess what? 😂 She somehow bypassed the OTP validation. 😌 Now, it’s not that the backend validation wasn’t strong enough, but the frontend was relying on the HTTP status code instead of the actual response status from the backend. 🙂‍↔️ When she called the endpoint, the backend returned a 400 (Bad Request) but somehow, she modified it to 200 (OK) before it reached the frontend… and boom, she got through. 😂😂 I was like, “You guys are actual criminals!” 😂 Anyway, what’s your approach to handling things like this? 🤝
English
17
15
152
37.9K
Milan Jovanović
Milan Jovanović@mjovanovictech·
C# "script" to send an HTTP request with Flurl.
Milan Jovanović tweet media
English
13
18
211
13.1K
Julian Dumebi Duru
Julian Dumebi Duru@julian__duru·
Today is my last day as a software engineer at Moniepoint. It’s been 10 years since I started my career at this great company. 10 years of blood, sweat, tears, and triumph. What a journey it has been!!
Julian Dumebi Duru tweet media
English
2.1K
6.1K
52.4K
7.5M
Matthew Idowu
Matthew Idowu@Matmape·
@johnoojetunde @durutheguru Congratulations man! I think you developed the reserved account system that I integrated to in 2019? I remember seeing your name on the Skype chat back then if I’m not wrong
English
1
0
57
200.2K
John Ojetunde
John Ojetunde@johnoojetunde·
@durutheguru Julian — can’t forget your work on dynamic reporting structure. You really cooked man 👨
English
3
4
229
172.1K
Name cannot be blank
Name cannot be blank@hackSultan·
I’ve seen laziness but this is a discovery.
Name cannot be blank tweet media
English
334
239
1.8K
165.9K
Matthew Idowu retweetledi
Toyyib Adewale Adelodun
Toyyib Adewale Adelodun@taadelodun·
Don't watch this if you dont want to hear the truth. This one touch everybody but I will say it.
English
92
435
1K
84.2K
Chiamaka
Chiamaka@Melanin_2·
Can’t believe I will be turning 26 this year. Can’t I be 22 forever 🥹
English
5
0
6
993
Matthew Idowu retweetledi
Arvid Kahl
Arvid Kahl@arvidkahl·
This is why you don't roll your own security, even for an MVP. Security researcher investigates app that only has magic sign-in, and immediately finds that instead of checking the OTP server-side, they send it as a response to the client request. Allows to take over ANY account.
Arvid Kahl tweet media
English
186
70
1.5K
242.4K
Matthew Idowu
Matthew Idowu@Matmape·
I’m looking at Vb.net code and it’s not bad at all😂😂😂 Very expressive language
English
1
0
1
469
Matthew Idowu retweetledi
Payaza Africa Limited
Payaza Africa Limited@mypayaza·
We are hiring 🔊 We’re looking for a Quality Assurance Engineer and Fixed Income Trader to join our team in Lagos, Nigeria. If you’re passionate about financial markets, trading systems, and delivering excellence in fintech, this is your opportunity to make an impact. Be part of an innovative team driving performance, precision, and continuous improvement in financial technology. Apply Now via: • airtable.com/appOnqZt2DDYvk…airtable.com/appVXvAvHfhMZT… #Payaza #FixedIncome #TradingEngineer #QAEngineer #Fintech #JobOpening #Lagos #Nigeria #Hiring #CareerOpportunity
Payaza Africa Limited tweet mediaPayaza Africa Limited tweet media
English
0
5
3
815
Matthew Idowu
Matthew Idowu@Matmape·
@25tobiloba The movies there are too bad or like amateur made. Always annoying
English
1
0
1
41
Otunba Tobi
Otunba Tobi@25tobiloba·
I used to think the movies on Amazon Prime were better than Netflix, but be like say Amazon Prime don dey turn to YouTube now
English
6
0
2
1.3K
Milan Jovanović
Milan Jovanović@mjovanovictech·
What is RBAC (Role-Based Access Control)? Here's how it can help with your authorization policies. RBAC stands for Role-Based Access Control. Here's how RBAC works: - Roles are assigned a set of permissions - Users are granted roles, and thus permissions - Permissions decide what a user can or can't do What's the benefit? One problem I always had with roles was fine-grained authorization rules. Roles are too broad for some policies I need to enforce. This is where permissions come in. I can define permissions for specific actions. It's easy to allow other roles to access that action: I have to assign the permission to the role. It's not a complicated idea. But it's a powerful authorization approach. If you want to learn more about permission authorization and how you can use claims transformation to implement it, check out this article: milanjovanovic.tech/blog/master-cl… Have you used RBAC in your applications? --- Do you want to simplify your development process? Grab my free Clean Architecture template here: dub.sh/caw14x
Milan Jovanović tweet media
English
5
71
338
15.6K