Copied to clipboard

Flag this post as spam?

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


  • Keith 11 posts 90 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 2149 posts 14354 karma points MVP 8x 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

Please Sign in or register to post replies

Write your reply to:

Draft