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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Project type for Custom Authentication ModuleProject type for Custom Authentication Module
Previous
 
Next
New Post
12/12/2017 5:34 AM
 

Hi,

I'm wanting to write a custom authentication module. I've found a  DNN 7 walk though (dotnetnuke-tips-and-tricks-12-creating-your-own-authentication-provider), but I can't determine how to set this up as a project in Visual Studio.

I have a series of projects in a solution for module development, but I've read its not the same base classes for authentication.

Can anyone point me in the right direction to set up a VS Project to compile a Authentication Provider into a _Install.zip.

Is it just a matter of including the framework into any project template and adding the files?

Best Regards,

Rod

 
New Post
12/26/2017 4:09 PM
 
Rod,
Honestly I would start by grabbing an existing authentication provider project and trying to rip that apart to make it do what you want.

Beyond that, you could try to use my templates, but you'll definitely want to change the PATH in which you place the project, which will likely require reference path changes to the /bin folder in the root of the website. Also will likely need to tweak the BUILD scripts for packaging depending on what you need included.

Chris

Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Project type for Custom Authentication ModuleProject type for Custom Authentication Module


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