Skip to content

Add Smartsheet as a provider. - #741

Merged
martincostello merged 6 commits into
aspnet-contrib:devfrom
refractivSteve:feature/add-smartsheet
Nov 2, 2022
Merged

martincostello merged 6 commits into
aspnet-contrib:devfrom
refractivSteve:feature/add-smartsheet

Conversation

@refractivSteve

Copy link
Copy Markdown
Contributor

Add an OAuth 2.0 Smartsheet provider. https://www.smartsheet.com/

@martincostello martincostello left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add the new provider to the table in the README please? There's a template row you can copy in a comment at the bottom.

Comment thread src/AspNet.Security.OAuth.Smartsheet/AspNet.Security.OAuth.Smartsheet.csproj Outdated
Comment thread docs/smartsheet.md
Comment thread src/AspNet.Security.OAuth.Smartsheet/SmartsheetAuthenticationOptions.cs Outdated
Comment thread src/AspNet.Security.OAuth.Smartsheet/SmartsheetAuthenticationOptions.cs Outdated
Comment thread src/AspNet.Security.OAuth.Smartsheet/AspNet.Security.OAuth.Smartsheet.csproj Outdated
refractivSteve and others added 5 commits November 1, 2022 14:48
…ptions.cs

Co-authored-by: Martin Costello <martin@martincostello.com>
…rtsheet.csproj

Co-authored-by: Martin Costello <martin@martincostello.com>
…ageId may not included in the UserInformationEndpoint response.
…Steve/AspNet.Security.OAuth.Providers into feature/add-smartsheet

# Conflicts:
#	src/AspNet.Security.OAuth.Smartsheet/SmartsheetAuthenticationOptions.cs
@martincostello

Copy link
Copy Markdown
Member

Thanks for your contribution, this looks good.

Can you confirm that you've tested this provider with the real SmartSheet service and that it works as intended with a running application?

@refractivSteve

Copy link
Copy Markdown
Contributor Author

I use a couple of other providers in the same project I'm writing this provider for, so it's nice to be able to give back!

I was able to sign in with the provider and also view the sheets, as expected, so it is works as intended.

@martincostello

Copy link
Copy Markdown
Member

Awesome - thanks.

I'll look at merging this PR and getting the new provider published to NuGet.org later on today.

@martincostello martincostello added this to the 6.0.14 milestone Nov 2, 2022
@martincostello
martincostello merged commit 4144056 into aspnet-contrib:dev Nov 2, 2022
@martincostello

Copy link
Copy Markdown
Member

Thanks again for your contribution - the new provider is now available from NuGet.org: https://www.nuget.org/packages/AspNet.Security.OAuth.Smartsheet/

@refractivSteve

Copy link
Copy Markdown
Contributor Author

That's great, thanks!

@refractivSteve
refractivSteve deleted the feature/add-smartsheet branch December 7, 2022 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants