Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Petition for changes on OAuthClientBase to support/correct problems with some OAuth providersPetition for changes on OAuthClientBase to support/correct problems with some OAuth providers
Previous
 
Next
New Post
6/17/2015 5:46 AM
 

Hi everyone,

We have been working on the Authorization providers to correct some of the existing issues and to support some other specific providers

On the "standard" Authorization providers, we find out that LinkedIN uses a different access_token than the OAuth2.0 standard (it uses "oauth2_access_token" instead of the standard "access_token")

Also, some other Authorization Providers (a proprietary system we are working with) needs Authentication headers to be able to make the authorization.

We will like to suggest couple of changes in the OAuthClientBase for the 7.4.2 version, so DNN will work seamless with more Authentication providers, for that matter we raise two issues on the DNN tracker platform

https://dnntracker.atlassian.net/browse/DNN-7116 

https://dnntracker.atlassian.net/browse/DNN-7058


we would like to ask to be this development included in the next release, as we provide basically the full code to be added, this shouldn't be very time-consuming


by the way, when is planned the 7.4.2 coming into release ?


 
New Post
6/17/2015 6:01 AM
 
Probably the best way to make this happen is to provide the full code implemented into DNN and working. You can very easily do that as a pull request. Peter Donker wrote a great post on exactly how to do it.

http://dnn-connect.org/community/blog...

Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
New Post
6/17/2015 6:56 AM
 
DNN 7.4.2 is just a bug Fixing release and should be available within a couple of weeks (according to http://www.dnnsoftware.com/community/..., release date would be today, but AFAIK it has been pushed back a Little, to include more fixes)

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
6/17/2015 7:42 AM
 
thanks - the best way to get changes added to code is to issue a pull request (see http://www.dnnsoftware.com/wiki/github)

Please note, you should use the latest version as we made this fix for an optional parameter in 7.4.1 (it's probably a good way to make your own changes)
https://github.com/dnnsoftware/Dnn.Pl...

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
6/18/2015 10:32 AM
 
Hi everyone, i'm Carlos Miranda, part of the development group with Pedro Grande.

I did the next pull request:
https://github.com/carlinesrallysport...

There, we made a little change at oauthclientbase.cs as it's explained in the description of the commit.
__doPostBack('dnn$ctr1565$Forum_Container$DNNForum$cmdSubmit','')
Anyway, my workmate Pedro, says it's kind of confusing because many lines were added to the code (around 1700)

That is due to the addition of 2 whole folders:
DotNetNuke.Authentication.LinkedIn and DotNetNuke.Authentication.Fiware

Anyway, if you are not interested on their addition there, it would be great to have the oauthclientbase.cs modified.

This will allow people to add their own auth. providers in the future with an extra couple of features in case they are needed.

The example is our Fiware provider and LinkedIn needing a custom access_token path name.

Thanks in advance.
 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Petition for changes on OAuthClientBase to support/correct problems with some OAuth providersPetition for changes on OAuthClientBase to support/correct problems with some OAuth providers


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out