Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Keith 12 posts 91 karma points
    Apr 30, 2024 @ 13:40
    Keith
    0

    How to allow third party login?

    Hi

    I'm using Umbraco 13 with all updates installed.

    I would like to allow users to login to my website to access Umbraco pages and carry out certain processes only once they have logged in.

    I can't use the built-in membership service as they already have their own login system (I'm not sure what's it called at present).

    How could I integrate this third-party login system so when a user uses their own username and password if allows them to login to the site?

    Appreciate any pointers anyone can give.

  • Marc Goodson 2157 posts 14435 karma points MVP 10x c-trib
    May 05, 2024 @ 10:05
    Marc Goodson
    0

    Hi Keith

    Alot will depend on what their third party login system is and whether it supports open standards like OpenId Connect.

    If it does play nicely then Umbraco has the framework to make integration relatively straightforward these days.

    There is some documentation here about external login providers

    https://our.umbraco.com/documentation/reference/security/external-login-providers/

    But there is a great package that supports OpenIdConnect as the basis for login for Members:

    https://github.com/jbreuer/Umbraco-OpenIdConnect-Example

    Which if the third-party users OpenIdConnect you might be able to 'just use'... but if not, it should show a pretty good pattern for implementing third party integration.

    regards

    Marc

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies