Open in app
Home
Notifications
Lists
Stories

Write
Sahil Malik
Sahil Malik

383 Followers

Home

Published in Winsmarts.com

·Aug 26

Passkeys and Enterprise Authentication

I am a big fan of FIDO2, it brings a lot of convenience to the user, and improves the security posture. The protocol itself has characteristics that make it non-phishable. So undoubtedly I was super excited when I saw passkeys gaining mainstream attention by Apple, Google, and Microsoft. This frankly…

Fido 2

5 min read

Passkeys and Enterprise Authentication
Passkeys and Enterprise Authentication
Fido 2

5 min read


Published in Winsmarts.com

·May 11

Dark mode in chrome without extensions

Here is a quick trick I use to enable dark mode on any website in chrome without the use of extensions.

Productivity

1 min read

Productivity

1 min read

Dark mode in chrome without extensions

--

--


Published in Winsmarts.com

·Jun 17, 2021

Demystifying Microsoft Identity SDKs

Over time, the needs of identity platform and community have evolved and with that the needs for the SDKs developers need have also evolved. Here I will try to demystify and provide a 30,000 foot view of the various SDKs Microsoft has, and hopefully add some clarity. The first thing…

Azure Active Directory

2 min read

Demystifying Microsoft Identity SDKs
Demystifying Microsoft Identity SDKs
Azure Active Directory

2 min read


Published in Winsmarts.com

·Jun 1, 2021

Add arbitrary claims from SQL Server after AzureAD login

I couldn’t find a good title for this blogpost, so let me expand it further. Sometimes after login, you need to run custom processing logic. For instance, Maybe you want to tap into a SQL server data source to add any arbitrary claims for the logged in user. Azure AD…

Azure Active Directory

3 min read

Azure Active Directory

3 min read


Published in Winsmarts.com

·May 16, 2021

Microsoft Teams productivity tips

I spend an inordinate amount of time in Microsoft Teams. And all those chat messages and meetings and files shared can sometimes get lost. Here are some productivity tips I use in Microsoft Teams, and I’d love to know what are yours. /activity Have you ever found yourself wondering, hmm Joe…

Microsoft Teams

3 min read

Microsoft Teams productivity tips
Microsoft Teams productivity tips
Microsoft Teams

3 min read


Published in Winsmarts.com

·Apr 29, 2021

Automating application permission grant while avoiding AppRoleAssignment.ReadWrite.All

In a previous blogpost, I had detailed out the steps for automating permission grants (for both delegated and application permissions) from a headless process, i.e. in automation, using a managed identity or service prinicipal. This is something you’d often use in DevOps. There was a big downside in the approach…

Azure Active Directory

5 min read

Automating application permission grant while avoiding AppRoleAssignment.ReadWrite.All
Automating application permission grant while avoiding AppRoleAssignment.ReadWrite.All
Azure Active Directory

5 min read


Published in Winsmarts.com

·Mar 29, 2021

Unit testing APIs protected using Azure AD and Microsoft.Identity.Web

This is a question I get a lot, How do I write unit tests for APIs protected by Azure AD? Well, the answer is simple — like you’d write unit tests for any other API. Let me explain. For this article, I’ll use the sample apps/apis Microsoft has published here…

Unit Testing

4 min read

Unit testing APIs protected using Azure AD and Microsoft.Identity.Web
Unit testing APIs protected using Azure AD and Microsoft.Identity.Web
Unit Testing

4 min read


Published in Winsmarts.com

·Mar 29, 2021

Seamlessly switch between Managed Identity credential and local credential during development — Visual Studio Credential

Managed Identity Credentials are great because they let you have all the benefits of an identity (permissions, authorization, auditing etc.), without having to manage the credential. But, the development experience can get interesting because by definition managed identity credentials are available in an Azure or Azure ARC environment only. So…

Managed Identity

4 min read

Seamlessly switch between Managed Identity credential and local credential during development —…
Seamlessly switch between Managed Identity credential and local credential during development —…
Managed Identity

4 min read


Published in Winsmarts.com

·Mar 20, 2021

Mac/Linux Terminal trick: Sudo and a few others tricks

Sudo is like your clutch pedal, hey do you really want to do this? Its pretty well thought out, but can get annoying, sometimes. Here are…

Mac

1 min read

Mac

1 min read

Mac/Linux Terminal trick: Sudo and a few others tricks

--

--


Published in Winsmarts.com

·Mar 19, 2021

Mac/Linux Terminal trick: An inflight recorder

Terminal is very productive, also very powerful. But sometimes things happen too fast, run a script, wall of ascii, and you don’t know what…

Mac

1 min read

Mac

1 min read

Mac/Linux Terminal trick: An inflight recorder

--

--

Sahil Malik

Sahil Malik

383 Followers

www.winsmarts.com

Following
  • Paul Galvin

    Paul Galvin

  • Agnes Molnar

    Agnes Molnar

  • Steven Sinofsky

    Steven Sinofsky

  • Tom Resing

    Tom Resing

  • Christopher Bangs

    Christopher Bangs

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech