• cursor
  • integraatio
  • tekoäly

Rakenna sovelluksesi nopeasti Vibe codingin avulla Cursorilla ja Logtolla – helppoa kirjautumisprosessien hallintaa

Opi, kuinka voit vibe code -menetelmällä rakentaa valokuvagalleriasovelluksen Cursorilla ja lisätä kirjautumisen Logtolla muutamassa minuutissa. Käyttöliittymästä tunnistautumiseen – se on nopeaa, yksinkertaista ja tekoälyavusteista.

Guamian
Guamian
Product & Design

Lopeta viikkojen tuhlaaminen käyttäjien tunnistautumiseen
Julkaise turvallisia sovelluksia nopeammin Logtolla. Integroi käyttäjien tunnistautuminen minuuteissa ja keskity ydintuotteeseesi.
Aloita
Product screenshot

Vibe coding yleistyy nopeasti kiitos tehokkaille työkaluille kuten Cursor ja Windsurf. Vaikka kokemusta olisi vähän, voit rakentaa helposti oman sovelluksen.

Monille kehittäjille ja rakentajille kirjautumisprosessien tekeminen voi olla hankalaa. Mutta MCP:n ja nykyaikaisten IDE-ohjelmien kontekstia hyödyntävien ominaisuuksien ansiosta tunnistautumisen lisääminen ei ole enää monimutkaista – eikä sinun tarvitse olla edes kehittäjä.

Tässä ohjeessa näytän sinulle:

  1. Miten rakennat web-sovelluksen vibe code -tyylillä Cursorissa.
  2. Miten lisäät tunnistautumisen (kirjautumisprosessit) Logton avulla, jotta sisältösi pysyy suojattuna.

Rakenna valokuvagalleria Cursorilla

Aloitan avaamalla keskustelun Cursorissa ja kirjoittamalla kehoteen:

"Luo yksisivuinen sovellus käyttäen Next.js Page Routeria." Cursor hoitaa loput puolestani ja generoi sovelluksen.

cursor_1.png

Tehdään siitä valokuvagalleria. Cursor auttaa noutamaan useita kuvia Unsplashista ja järjestää ne puolestani.

cursor_2.png

cursor_3.png

Lisää tunnistautuminen valokuvagalleriaasi

Perinteisesti integraation joutuu tekemään itse dokumentaatiota lukemalla ja SDK:ta käyttämällä. Mutta Cursorin avulla voit hyödyntää tekoälyn täysin ja sujuvoittaa koko prosessin huomattavasti.

Lisää Logto-dokumentaatio kontekstiksi

Voit lisätä kirjautumisprosessin suojaamaan sovellustasi. Cursor tukee kontekstitietoisia kehotteita, joten voit lisätä Logton dokumentaation viitteeksi. Näin saat helposti yhdistettyä tunnistautumisratkaisun Logton Next.js SDK:lla (Page Router).

cursor_4.png

Viimeistele integraatio

Kuten näet, Cursor viittaa pika-aloitusohjeeseen ja kertoo seuraavat vaiheet. Toisessa vaiheessa minun täytyy määrittää asetukset kuten appId, endpoint jne. Saadakseni nämä, minun on mentävä Logto Cloudiin ja rekisteröitävä uusi sovellus.

cursor_5.png

cursor_6.png

Minua pyydetään myös syöttämään http://localhost:3000/api/auth/callback/logto uudelleenohjausosoitteeksi.

cursor_7.png Syötä Redirect URI Logto Cloud -konsoliin

cursor_8.png Tallenna nämä arvot konfiguraatiotiedostoon.

Syötän siis App ID:n, App Secretin ja Logton endpointin Cursorille, ja se päivittää koodin puolestani.

Nyt käynnistän palvelimen ja saan yksinkertaisen Kirjaudu sisään -kotisivun. Kun klikkaan Kirjaudu sisään, minut ohjataan Logton kirjautumissivulle.

cursor_9.png

cursor_10.png

Mahtavaa! Minut ohjattiin onnistuneesti Logton kirjautumissivulle!

Viimeistele ulkoasu ja testaa koko prosessi

Aloitusnäkymä oli liian perustasoinen, joten pyysin Cursorilta parannusta ulkoasuun.

cursor_11.png

Tältä uusi näkymä nyt näyttää.

cursor_12.png

Nyt on aika testata koko prosessi.

Muuten, Logtossa on sisäänrakennettu sähköpostipalvelu, joten voit käydä koko sähköpostivarmennusprosessin läpi heti käyttövalmiina.

cursor_13.png

cursor_14.png

Kun prosessi on valmis, olet kirjautunut sisään ja näet käyttäjätunnuksesi ruudulla.

cursor_15.png

Tarkistetaan vielä onko käyttäjä lisätty Logto-konsoliin… Jes! Siellä se nyt on! 🎉

cursor_16.png

Logton dokumentaation, parhaiden käytäntöjen ja Copilot-tyyppisen koodauksen ansiosta integraatio onnistuu helposti myös niiltä, joilla on vain vähän teknistä taustaa. Kirjautumisen käyttöönotto ei ole enää työlästä tai raskasta puuhaa.

Tulevaisuuden kehitysversiot

Tämä oli vain pieni harjoitusesimerkki. Logto kehittää parhaillaan MCP-palvelimia, jotka toimivat suoraan IDE:n sisällä ja antavat mahdollisuuden käyttää Logto Consolea sekä Management APIa poistumatta kehitysympäristöstä. Tämän avulla voit:

  1. Luoda ja hallita käyttäjiä
  2. Hakea lokitietoja
  3. Konfiguroida ja hallita kirjautumisprosesseja
  4. Suunnitella ja hallita käyttöoikeuksia (esim. API-resurssit, oikeudet, roolit)
  5. Hallita sovelluksia ja resursseja
  6. Ja paljon muuta

Pysy kuulolla – tekoälyn ja Logton vahvan infrastruktuurin avulla tunnistautumisen integrointi ei ole enää haaste!