Results 1 to 2 of 2

Thread: Looking to building blocks to creating an SSO customer registration portal...

  1. #1
    blak3r's Avatar
    blak3r is offline Sugar Community Member
    Join Date
    Sep 2010

    Default Looking to building blocks to creating an SSO customer registration portal...

    I want to build a SSO (Single Sign On) solution for a couple different customer support sites my company has. We have a wiki, a download portal, and now we're adding a helpdesk / knowledgebase.
    (Up until now we gave each organization a username and password they couldn't change.... and all customers had a shared login to our support site)...

    We have proprietary info on our support sites so they're not publicly visible. But, when a customer needs info, I hate the idea of them having to register and wait for someone to approve them.
    So, I want users to be able to create an account if they're already a customer (or from same domain as a customer) which would be determined by doing some lookups in our SugarCRM instance.

    So, basically I want a "framework" for creating a registration portal / SAML identity manager.
    - I'd plugin the policies for who gets to register without approval. (I'd implement a rest call)

    I don't want to have to reinvent the wheel and implement all the mundane stuff like:
    - Allowing user to reset their password.
    - Form to allow user to change password...
    - Verifying the user's email address...
    - Preferably manage the "Authentication Database" where the identity manager looks up username and passwords... Starting from scratch so i'm not tied to anything in particular.
    - BONUS: If the tool would allow the user to login using OAuth token provided by twitter, gmail, etc.

    Anyone got any recommendations? For implementing this easily?

    Here's a Diagram:
    Name:  SSO-Diagram.png
Views: 412
Size:  123.7 KB
    Last edited by blak3r; 2013-03-23 at 08:02 PM. Reason: Added Diagram
    Sugar 6.5 Pro, On-Site (Apache 2.2, MySQL 5.5, PHP 5.3.6)

    My Sugar Addons:
    Callinize - (formerly known as yaai) Full Featured Asterisk Integration + Mobile App(fork it here) - June 2012 POTM
    Website Visitor Tracker - powered by Google Analytics provides personalized dashlet of relevant accounts/leads/keywords for each user.
    Email To Sugar - Archive emails in any mail client by adding a BCC line.
    Task Dashlets Plus- Adds custom dashlets for: tasks assigned to me by others, delegated tasks, overdue tasks, and open tasks past start date
    Full Text Search Indexer for Sugar v6.5- OSS Solution to make your KB articles searchable today!

  2. #2
    ashdwi1's Avatar
    ashdwi1 is offline Sugar Community Member
    Join Date
    May 2008

    Default Re: Looking to building blocks to creating an SSO customer registration portal...

    There are many protocol available for SSO , But SAML is top standard.
    You can try Java Based "OpenAM" as Identity Manager with "LDAP" backend.
    Let me know your futher queries.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Customer Access to Customer Portal
    By historicslunk in forum Help
    Replies: 4
    Last Post: 2010-06-05, 06:51 PM
  2. customer portal
    By dankern in forum Licensing
    Replies: 1
    Last Post: 2009-04-23, 08:40 AM
  3. Customer Web Portal
    By bkgrover in forum Developer Help
    Replies: 6
    Last Post: 2007-05-11, 01:46 AM
  4. Projects and their related building blocks
    By george_bbch in forum Feature Requests
    Replies: 0
    Last Post: 2006-05-15, 04:01 PM
  5. Is there a customer web 'portal'?
    By daveh in forum Help
    Replies: 1
    Last Post: 2006-02-11, 08:13 AM


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts