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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Membership, Users, Roles, Portals, etc.Membership, Users, Roles, Portals, etc.
Previous
 
Next
New Post
8/22/2006 2:01 AM
 

I'm quite new to the DNN world, and open source project management, etc...  so I'm looking for a little bit of direction here; maybe this is the best place to ask, maybe not.

I read through the document "Enhancing Membership" by Charles Nurse, updated June 21st.  Many of the features in this document are exactly what I need - and it doesn't look like they've been implemented as of 4.3.4.  Specifically, I am interested in the Portal Groups, and Portal Group Roles capabilities it would add...  So much infact, that I'm looking into hacking the code up a bit to fit what I need...    But first I thought I'd figure out what the community decided on implementing these changes.

Where would I go to figure that out?  What forums or documents should I read?

Here is my scenario:

I am developing an enterprise software solution for the Skydiving industry, dropzones need a better product to manage their business...  Key components include:  Plane manifests, Event registration, user accounting and transaction management, and tandem reservations.  The primary product is a windows forms application that runs on local computers against a local database; a local server also exposes a web app used by 'kiosk' machines, or users on the public wireless network to handle self manifesting of themselves and others; as well as viewing departure status, etc...

Offsite, will be a web server where for each dropzone exists a DotNetNuke public website; users can login, use forums, etc...   a mapping exists between web users and local users, so that as long as an internet connection exists between the dropzone and the webserver; customers can make tandem reservations, fund their jump accounts, etc....

What I would like to do, is provide single sign-on capabilities between all of these portals, so that users that visit a specific dropzone's website (Skydive Chicago) will create a "RealSkydiving" user account which carries with it personal information.  If the user then tries to sign into another dropzone's website (Skydive Hawaii), skydive hawaii would starting then have access to their personal information - but not before the user uses their "RealSkydiving" login to sign into the (Skydive Hawaii) website.  RealSkydiving would then become a social networking oriented website designed to bring skydivers together with digital jump logs, abilities to accociate photos and videos to specific jumps, etc....

If I won't be able to accomplish this work easily; it may have to wait....  and instead i would just keep users separate per dropzone...  the functionality i described is something i would like to see in the total solution by late next spring....  but as i'm finalizing the relationship between the two databases (website, and local production server) and their 'custom replication' based on rules and webservices...  it would be nice to get this working now so I don't run into all sorts of database migrations issues later because of things like duplicate usernames, etc.

What does everyone think?  If I can dump 80-120 hours into this and accomplish it now - that would be idea because then I won't have to worry about if i'm going to have migration issues.  I have thought about just replacing the whole user roles modules alltogether with my own custom forms/modules/logic, etc...   but then i'll run into issues when the next version comes out and the solution I needed has been implemented in the core components.. just in a different way than I did it :)

Any advice would be greatly appreciated.

Thanks,

Matt Christenson

 
New Post
8/23/2006 12:51 PM
 
Single Sign On became theoretically possible in 4.3.4, but it is not implemented in the core yet. and I do not know if a commercial solution exists

Same goes for portal groups

Edit your Skin.xml and Container.xml files with:
Yannick's SXE
 
New Post
8/23/2006 2:32 PM
 

purplebox wrote
Single Sign On became theoretically possible in 4.3.4, but it is not implemented in the core yet. and I do not know if a commercial solution exists

Same goes for portal groups

Where can I find out if the proposed changes in the document I mentioned above are currently being worked on?  I could implement them myself but if they're planned for a release sometime around october...  it would make more sense for me to just wait and work with the newer structure.  The document suggests that the changes are only proposed changes...  so I don't even know if the community has agreed to make them a part of a future version.

Thanks again,

Matt Christenson

 
New Post
9/12/2006 1:15 PM
 

I am also very interested in the "social networking" band-wagon... I think this could be facilitated by "user-defined" Roles (or Groups); I'm not sure what options are availble (I'm using 3.3.x)...Take a look at Snowcovered.com for 3rd party modules & skins.

As far as items/bugs the Core is working on, take a look at the Gemini site: http://support.dotnetnuke.com/Main.aspx

 
New Post
9/12/2006 1:45 PM
 
take a look and register to my website.  i've modified Scott McCullochs Private Message for messaging, Scott McCullochs News Articles for Myspace type Bulletins, i've also created a social networking framework.  these modules include a photo gallery, music, friends, comments, skinning your page, and a extended user profile.  this is all still very buggy as i'm still testing it but after i iron out the bugs i'll plan to distrubute the modules.  let me know if you're interested.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Membership, Users, Roles, Portals, etc.Membership, Users, Roles, Portals, etc.


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