Logto produktuppdatering: molnsamarbete, direktinloggning, lat migrering av lösenord och mer
Använd Logto som en OpenID Connect-identitetsleverantör för att bygga ditt app-ekosystem; lägg till autentisering med två inmatningar med Protected App; och nya guider för Blazor, SvelteKit, Nuxt.js, Expo (React Native) och Angular.
GaoFounder
Sluta slösa veckor på användarautentisering
Lansera säkra appar snabbare med Logto. Integrera användarautentisering på några minuter och fokusera på din kärnprodukt.
Den efterlängtade funktionen är äntligen här! Du kan nu bjuda in dina teammedlemmar till dina Logto-klienter. Samarbeta med dina teammedlemmar för att hantera dina applikationer, användare och andra resurser.
Bjud in dina teammedlemmar genom att följa dessa steg:
Gå till dina klientinställningar (fliken "Inställningar").
Klicka på fliken "Medlemmar".
Klicka på knappen "Bjud in medlemmar".
Fyll i e-postadressen till teammedlemmen du vill bjuda in och välj den roll du vill tilldela dem:
Admin: Full åtkomst och hantering av alla klientresurser.
Samarbetare: Kan hantera identitetsrelaterade resurser, men med begränsningar:
Du kan nu direkt aktivera en inloggningsmetod genom att hoppa över den första skärmen. Detta är användbart när du har en direktlänk till en inloggningsmetod, till exempel när du har en "Logga in med Google"-knapp på din webbplats.
För att använda denna funktion behöver du skicka direct_sign_in-parametern till autentiseringsförfrågan. Den stödjer följande metoder:
Inloggningsupplevelsen kan initieras med en specifik skärm genom att ställa in first_screen-parametern i OIDC-autentiseringsförfrågan. Denna parameter är avsedd att ersätta interaction_mode-parametern, som nu är föråldrad.
Se dokumentationen Förstaskärm för mer information.
Vi har lagt till stöd för de återstående OpenID Connect standardanspråk. Nu är dessa anspråk tillgängliga både i ID-token och i svaret från /me-endpunkten.
Dessutom följer vi de standardiserade scope-till-anspråks-mappningarna. Detta innebär att du kan hämta de flesta profilanspråk med profile-scopen, och address-anspråket kan erhållas genom att använda address-scopen.
För alla nyligen introducerade anspråk lagrar vi dem i user.profile-fältet.
När du migrerar användare från ett äldre system till Logto kan du nu använda fälten passwordAlgorithm och passwordDigest i POST /users API för att lagra användarens ursprungliga lösenordshash.
För närvarande stödda algoritmer är:
Bcrypt
MD5
SHA1
SHA256
Argon2i
När användaren loggar in kommer Logto använda den angivna algoritmen och digest för att verifiera lösenordet; om verifieringen lyckas kommer Logto automatiskt att migrera lösenordet till den nya Argon2-hashen.
Stöd för avatar och customData-fält i POST /users API.
Stödjer signeringsnyckelrotation i Logto OSS Console.
För över sökparametrar till autentiseringsförfrågan i live-förhandsvisning (demoprogram).
När du går in i Logto demoprogrammet med sökparametrar, om användaren inte är autentiserad, förs sökparametrarna nu över till autentiseringsförfrågan. Detta möjliggör manuell testning av OIDC-autentiseringsflödet med specifika parametrar.
GET /organization-roles kan nu anropas med q query-parameter för att filtrera resultaten efter roll-ID, namn eller beskrivning.