K S Techno World
K S Techno World
  • 24
  • 35 336
Getting Started with Ollama and Web UI
In this tutorial you will lean how to install Ollama and run a Large Language Model like Meta AI's Llama 3.1. When you install Ollama you have access to a command line interface to talk to the LLM. You will also learn how to install a project called Web UI that will give you access to a Chat GPT like interface for interacting with the model.
🔗Resources & Links mentioned in this video:
Ollama: ollama.com/​
มุมมอง: 132

วีดีโอ

Run your own Copilot with Ollama and Spring AI
มุมมอง 713 หลายเดือนก่อน
Run your own Copilot with Ollama and Spring AI #copilot #ollama #llama In this tutorial, we will learn how to setup GPT Copilot with ollama Subscribe for more videos youtube.com/@kstechnoworld?sub_confirmation=1
Spring AI Functions - How to register custom Java functions with the Chat Client
มุมมอง 1373 หลายเดือนก่อน
Spring AI Functions - How to register custom Java functions with the Chat Client #ollama #llama #ai #springboot #java #springai In this tutorial, we will take a look at function calling in Spring AI. This will allow you to register custom Java Functions that the LLM can call when it needs access to real-time data. That is the example we will work through in this video, and by the end, you will ...
Getting started with Ollama Llama 3.1 and Spring AI
มุมมอง 1393 หลายเดือนก่อน
Getting started with Ollama Llama 3.1 and Spring AI In this tutorial you will learn how to get started with Ollama. With Ollama you can run open-source Large Language Models (LLM) locally. We will be using the latest and greatest model from Meta, 3.1. Finally we will bring this back to Spring by showing you how you can use that model in your next Spring Application with Spring AI. #ai #ollama #...
Secure Your GraphQL Microservice with Keycloak
มุมมอง 1133 หลายเดือนก่อน
Secure Your GraphQL Microservice with Keycloak In this tutorial, we are going to learn how to integrate keycloak with GraphQl Microservices #graphql #microservices #authorization #spring #api #javaframework #springmicroservices #microservices #microservicesarchitecture #restapi #graphqlapi #restvsgraphql #springsecurity #oauth2 #jwt #sso GitHub Code Link - github.com/kuldeepsingh99/graphql-secu...
Spring Boot Microservices - The GraphQL Revolution
มุมมอง 1014 หลายเดือนก่อน
Spring Boot Microservices - The GraphQL Revolution welcome to the detailed tutorial on spring boot with GraphQL, in the video we will see how to create the GraphQL API. #graphql #springboot #restapi #spring #api #javaframework #springmicroservices #microservices #microservicesarchitecture #restapi #graphqlapi #restvsgraphql #springsecurity #oauth2 #jwt #sso GitHub Code :- github.com/kuldeepsing...
Secure Microservices with Keycloak, The Right Way [2024]
มุมมอง 5534 หลายเดือนก่อน
Secure Microservices with Keycloak, The Right Way[2024] Welcome to our tutorial on securing microservices using Keycloak. In this video, we dive deep into the world of microservice security and explore the different strategies and tools you can use to protect your applications. #microservices #keycloak #security #springboot #springsecurity #sso #authorization #keycloaktutorial #microservicesarc...
Passwordless Authentication with Keycloak [2024]
มุมมอง 7634 หลายเดือนก่อน
Passwordless Authentication with Keycloak [2024] In this tutorial, we are going to learn how to login without password to an application using keycloak. #keycloak #springboot #angular #springsecurity #angulartraining #authorization #sso #authorization #keycloaktutorial #fullstack #trainingvideo #rolebasedaccess #rbac Code Link - github.com/kuldeepsingh99/keycloak-angular github.com/kuldeepsingh...
Securing Spring boot microservices with keycloak using oAuth and Angular
มุมมอง 1.8K5 หลายเดือนก่อน
Securing Spring boot microservices with keycloak using oAuth and Angular In this tutorial, we are going to learn how to integrate keycloak with angular and spring boot. we will learn how to protect routes in #angular with #AuthGaurd with role based access and how in the rest endpoint can be protected in spring boot. #keycloak #springboot #angular #springsecurity #angulartraining #authorization ...
Keycloak Events Tutorial [2024]
มุมมอง 7075 หลายเดือนก่อน
Keycloak Events Tutorial [2024] In this video we are going to learn how to create custom keycloak events #keycloak #authorization #sso #keycloak #keycloaktutorial #keycloakspringboot #keycloakauthenticationflow #keycloakdocker #keycloakreact #keycloaksso #keycloaksaml #keycloakkubernetes #keycloaksetup #keycloakldap #keycloakcustomloginpage #keycloaknodejs #identitymanagement #okta Code Link - ...
Keycloak Custom Rest Resource Tutorial [2024]
มุมมอง 5315 หลายเดือนก่อน
Keycloak Custom Rest Resource Tutorial [2024] In this video we are going to learn how to create custom rest resource in keycloak #keycloak #authorization #sso #keycloak #keycloaktutorial #keycloakspringboot #keycloakauthenticationflow #keycloakdocker #keycloakreact #keycloaksso #keycloaksaml #keycloakkubernetes #keycloaksetup #keycloakldap #keycloakcustomloginpage #keycloaknodejs #identitymanag...
Implementing Keycloak User Storage | User Federation [2024]
มุมมอง 2.4K5 หลายเดือนก่อน
Implementing Keycloak User Storage | User Federation [2024] #keycloak #authorization #sso #Keycloak stores by default the users data in its own database. But you can also connect to other data sources, if you already have some (legacy) stores or simply don't want to store your users data in Keycloak itself. This is called User #Federation - to connect to any other system - with a Custom #UserSt...
Keycloak Client Scopes Tutorial [2024]
มุมมอง 1.9K5 หลายเดือนก่อน
Keycloak Client Scopes Tutorial [2024] In this tutorial, we will learn about client scopes, why client scope are usefull, how to create scopes. #keycloak #authorization #sso #scopes #keycloak #keycloaktutorial #keycloakspringboot #keycloakauthenticationflow #keycloakdocker #keycloakreact #keycloaksso #keycloaksaml #keycloakkubernetes #keycloaksetup #keycloakldap #keycloakcustomloginpage #keyclo...
Keycloak Groups Tutorial [2024]
มุมมอง 1.4K6 หลายเดือนก่อน
Keycloak Groups Tutorial [2024] In this tutorial, we will learn about keycloak groups, how we create groups and how we map roles with the groups and finally how we map groups with the users This series include 1. Introduction to Keycloak/ Keycloak.X 2. Realms 3. Clients 4. Managing Roles & Permission 5. Managing Users 6. Managing Groups #keycloak #identitymanagement #iam #keycloak #keycloaktuto...
Advanced Keycloak User Mapper Techniques (2024)
มุมมอง 3.3K7 หลายเดือนก่อน
Advanced Keycloak User Mapper Techniques (2024) In this tutorial, we will learn how to create users in keycloak and how to create user mappers. #keycloak #sso #identitymanagement #keycloak #keycloaktutorial #keycloakspringboot #keycloakauthenticationflow #keycloakdocker #keycloakreact #keycloaksso #keycloaksaml #keycloakkubernetes #keycloaksetup #keycloakldap #keycloakcustomloginpage access man...
Keycloak Role Management Tutorial [2024]
มุมมอง 7K7 หลายเดือนก่อน
Keycloak Role Management Tutorial [2024]
Keycloak Tutorial: Creating Realms and Clients
มุมมอง 4.6K7 หลายเดือนก่อน
Keycloak Tutorial: Creating Realms and Clients
API Rate limiting with Bucket4J and Redis
มุมมอง 2.4Kปีที่แล้ว
API Rate limiting with Bucket4J and Redis
OpenShift CI CD with Jenkins - The Fastest Way
มุมมอง 3.7K2 ปีที่แล้ว
OpenShift CI CD with Jenkins - The Fastest Way
Automate CI/CD with Open Shift Pipelines & Jenkins X
มุมมอง 1.2K2 ปีที่แล้ว
Automate CI/CD with Open Shift Pipelines & Jenkins X
Springboot, Mysql, Angular on Open Shift (2024)
มุมมอง 7022 ปีที่แล้ว
Springboot, Mysql, Angular on Open Shift (2024)
Mastering Open Shift Cluster in AWS [2024]
มุมมอง 5582 ปีที่แล้ว
Mastering Open Shift Cluster in AWS [2024]
Setting up Route53 for OpenShift DNS (step-by-step)
มุมมอง 5822 ปีที่แล้ว
Setting up Route53 for OpenShift DNS (step-by-step)
Openshift CI CD with Spring boot and Angular
มุมมอง 9272 ปีที่แล้ว
Openshift CI CD with Spring boot and Angular

ความคิดเห็น

  • @vinodkalwani5444
    @vinodkalwani5444 16 วันที่ผ่านมา

    I want to ensure that if a user is logged in on one system using Device A or Browser A, then same user should still be able to log in from Device B or Browser B. However, as soon as user log in on the new device or browser, only the most recent session remains active, and all previous sessions are terminated. How can this be achieved using Keycloak ? Your guidance would be greatly appreciated

    • @kstechnoworld
      @kstechnoworld 15 วันที่ผ่านมา

      Hello, As per me you can try these options 1. Using custom Authentication SPI, where after login you search all the user sessions and remove it. 2. If you are using a keyclock admin to generate an access token, so here also we have options to search user sessions and remove it.

  • @silolz0rz565
    @silolz0rz565 21 วันที่ผ่านมา

    Realm - pronounced Relm. not Reem

    • @kstechnoworld
      @kstechnoworld 21 วันที่ผ่านมา

      Thanks for correction

  • @malikraid8604
    @malikraid8604 23 วันที่ผ่านมา

    is there a video on setting up and installation of keycloak? would really appreciate

    • @kstechnoworld
      @kstechnoworld 21 วันที่ผ่านมา

      Right now, I don't have it. I will try to make one.

  • @KasunSandaruwan-ui8zc
    @KasunSandaruwan-ui8zc 25 วันที่ผ่านมา

    Can do Add user part ?

    • @kstechnoworld
      @kstechnoworld 23 วันที่ผ่านมา

      Well, adding users can be done multiple ways. For example, using keycloak admin clients, we can add users or use some external microservices. we can add users to the database

  • @KasunSandaruwan-ui8zc
    @KasunSandaruwan-ui8zc 28 วันที่ผ่านมา

    ERROR [org.keycloak.services.error.KeycloakErrorHandler] (executor-thread-4) Uncaught server error: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/jboss/jandex/DotName why this error ?

  • @zaabimahdi
    @zaabimahdi หลายเดือนก่อน

    Thank youuuu <3 your video saved me !

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      Thank you for the words. Please do like share and subscribe

  • @dgunjan
    @dgunjan หลายเดือนก่อน

    very informative video. I am trying to use a database which is not officially supported by Keycloak. Using Custom UserStorageProvider will it be possible to do so?

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      We are using keycloak-model-jpa library for connection. You can try to configure and test it, I feel it will work, but honestly, I have not tried.

    • @tomaszborowski4843
      @tomaszborowski4843 หลายเดือนก่อน

      @@kstechnoworld please attach dockerfile as would be very helpful

  • @aldairmanzanosanchez8538
    @aldairmanzanosanchez8538 หลายเดือนก่อน

    Is it possible to configure a token so that it can only be used once and then becomes invalid? This question comes up because a token can usually be used multiple times before it expires. Also, if there's already an active session, is there a way to prevent the 'We are sorry... Action expired' page from showing and instead load the page normally?

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      Technically, as long as the token is valid, it can be used for login, but if we want to use the token once then we can try to remove the token during login by using authentication SPI interface, I have not done this but it should be possible.

  • @aldairmanzanosanchez8538
    @aldairmanzanosanchez8538 หลายเดือนก่อน

    Excellent video, thank you.

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      Thanks and please like share and subscribe

  • @aldairmanzanosanchez8538
    @aldairmanzanosanchez8538 หลายเดือนก่อน

    Excellent video, thank you, you saved my life.

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      Thanks and please do like, share and subscribe

  • @linolemmer3555
    @linolemmer3555 หลายเดือนก่อน

    Please use a better microphone. Large parts were not understandable.

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      Sure, next time, I will take care of it

  • @RoshanShresthaOff
    @RoshanShresthaOff 2 หลายเดือนก่อน

    how to configure fine grained access control in keycloak?

    • @kstechnoworld
      @kstechnoworld 2 หลายเดือนก่อน

      Well I don't know the requirement, but at a very high level I can say that you can create groups and sub group and map roles to the sub group and finally map the user to the sub group

  • @muthukumar0525
    @muthukumar0525 2 หลายเดือนก่อน

    All projects work with Gradle but not with Maven. Can you please explain why?

    • @kstechnoworld
      @kstechnoworld 2 หลายเดือนก่อน

      It should work with maven also, but I have not tried maven

  • @ShivaniKumari-lt8tp
    @ShivaniKumari-lt8tp 2 หลายเดือนก่อน

    Bro i need to add a attribute in user, how to do it. I am upgrading keycloak version to 25.0 now i am not getting any option of attributes. How to do it please help me.

    • @kstechnoworld
      @kstechnoworld 2 หลายเดือนก่อน

      Some changes in keyclock, you need to go to realms setting, user profile tab. Create an attribute and then check user details tab you will be able to see the newly created attribute.

    • @ShivaniKumari-lt8tp
      @ShivaniKumari-lt8tp 2 หลายเดือนก่อน

      @@kstechnoworld I have tried this method but i am not getting one attribute value in header of UI.

  • @papaamadoubabandiaye23
    @papaamadoubabandiaye23 3 หลายเดือนก่อน

    Hello thanks for this video so i want to add a client scope with SAML but for the mapper i have any option

    • @kstechnoworld
      @kstechnoworld 2 หลายเดือนก่อน

      Mapper we have two options, either use mapper, which I have explained in video, or may be you can try using and SPI using AbstractOIDCprotocal mapper

    • @papeacendiaye4900
      @papeacendiaye4900 2 หลายเดือนก่อน

      ​@@kstechnoworld i fix with clients scopes thank you

  • @WatermelonSugar-p8w
    @WatermelonSugar-p8w 3 หลายเดือนก่อน

    does it also work with Mistral AI? because I always keep getting the error java.lang.IllegalStateException: No function callback found for name: CurrentWeather

    • @kstechnoworld
      @kstechnoworld 3 หลายเดือนก่อน

      Yes ideally it should work, but I have not tried mistal as of now

  • @najminbagwan2822
    @najminbagwan2822 3 หลายเดือนก่อน

    Could you please also create one backend application where we have our own user and role entity and then we are securing using keycloak i.e custome user and role entity that will be great help.

    • @kstechnoworld
      @kstechnoworld 3 หลายเดือนก่อน

      I am sorry but not sure I understand this fully, can you explain this in detail, then might be I can help.

    • @najminbagwan2822
      @najminbagwan2822 3 หลายเดือนก่อน

      @@kstechnoworld means we are not creating user and role in keycloak instead we will use user and role in our database and then authenticate them with keycloak

    • @kstechnoworld
      @kstechnoworld หลายเดือนก่อน

      Hello, you can do this with Customer Storage SPI

  • @sadiulhakim7814
    @sadiulhakim7814 3 หลายเดือนก่อน

    Hi, I created a custom role (developer) and assign it to a user. Then i created an endpoint in spring boot and secured that endpoint like this auth.requestMatchers(HttpMethod.GET, "/user/authenticated").hasRole("developer"). I get 403 forbidden error.

  • @ZaafraneFady
    @ZaafraneFady 3 หลายเดือนก่อน

    Can u help me with this one ? How can i set a default value for an attribute like for example : 0 value for "points" attribute when a new user has been created ?

    • @kstechnoworld
      @kstechnoworld 3 หลายเดือนก่อน

      Well, in your case, you have couple of options 1. create a microservice and expose and rest api to create user use keycloak admin client mvnrepository.com/artifact/org.keycloak/keycloak-admin-client 2. If you are using keycloak registration page, then you need to use an SPI (Authentication) and from the SPI cal the rest endpoint, which you have created in point no 1

    • @ZaafraneFady
      @ZaafraneFady 3 หลายเดือนก่อน

      @@kstechnoworld btw im using keycloak with JHipster so I think that makes the difference and yea im using the keycloak registration to create a new user

    • @feezankhattak1573
      @feezankhattak1573 3 หลายเดือนก่อน

      @@kstechnoworld Hi. do you have a tutorial for the keycloak admin client. because In the keycloak 24.0.1, we have to manually attach the attributes and manually display it with the user. Also using the admin keycloak client how we can attach the roles with the token. If you have any link for that please do share.

  • @ZaafraneFady
    @ZaafraneFady 3 หลายเดือนก่อน

    Bro You re my saver

  • @TaniaKampana
    @TaniaKampana 3 หลายเดือนก่อน

    Have you ever implementing the UserBulkUpdateProvider, ImportedUserValidation and ImportSynchronization?

    • @kstechnoworld
      @kstechnoworld 3 หลายเดือนก่อน

      No, I have not tried these, but surely I may come up with one session

    • @TaniaKampana
      @TaniaKampana 3 หลายเดือนก่อน

      @@kstechnoworld It would be nice 🙂Thank you in advance :-)

    • @TaniaKampana
      @TaniaKampana 3 หลายเดือนก่อน

      @kstechnoworld Do you have any video regarding a custom provider connecting to jdbc?

  • @karthikkeyannatarajan6009
    @karthikkeyannatarajan6009 4 หลายเดือนก่อน

    Hey i am using a node service to access the uam through end points and i need to fetch all user details, how can i do it?

    • @karthikkeyannatarajan6009
      @karthikkeyannatarajan6009 4 หลายเดือนก่อน

      I have emailed you, please send your phone number there!

    • @kstechnoworld
      @kstechnoworld 4 หลายเดือนก่อน

      You can check keycloak admin rest api, you will be able to fetch the user details

  • @syammadduri435
    @syammadduri435 4 หลายเดือนก่อน

    If any example there with MongoDb please provide link here

  • @oreg4768
    @oreg4768 4 หลายเดือนก่อน

    Is it possible to redirect authorization to keycloak I mean not checking roles in sprinboot but all in keycloak?

    • @kstechnoworld
      @kstechnoworld 4 หลายเดือนก่อน

      Not sure to understand the question properly, but keycloak main job is to issue token which has some roles and permissions, and token is validated in apps like spring boot.

  • @ViswanathTumbalamGooty
    @ViswanathTumbalamGooty 4 หลายเดือนก่อน

    Good explanation, Can you let me know how can we add permissions to JWT token?

    • @kstechnoworld
      @kstechnoworld 4 หลายเดือนก่อน

      Map the roles to the client then it will be part of token or use custom mappers

  • @premierde
    @premierde 4 หลายเดือนก่อน

    I deployed & configured keyclok &workflow via terraform

    • @kstechnoworld
      @kstechnoworld 4 หลายเดือนก่อน

      yeah its possible

  • @hubbiemid6209
    @hubbiemid6209 5 หลายเดือนก่อน

    hi! would you have a suggestion as the best way to implement enabling user access/registration on the client-level? what concepts in keycloak are to be leveraged? i essentially want to prevent users registering on a particular client's application page from being able to access the other clients any help is appreciated

    • @kstechnoworld
      @kstechnoworld 5 หลายเดือนก่อน

      Maybe you can try to implement a custom spi org.keycloak.authentication.forms.RegistrationUserCreation and handle it, this way you write custom logic like which client you want to allow for registration.

  • @anos997
    @anos997 5 หลายเดือนก่อน

    you did not say why we disabled all this 0:49

    • @kstechnoworld
      @kstechnoworld 5 หลายเดือนก่อน

      It's mandatory setting

    • @anos997
      @anos997 5 หลายเดือนก่อน

      @@kstechnoworld why

    • @oluwatosinadesoyesalami3925
      @oluwatosinadesoyesalami3925 4 หลายเดือนก่อน

      @@anos997 It's simple enough. If the user requiring authentication hasn't completed any of the required checklist within the checkbox if checked, the access token will not be granted. For example if the user hasn't verified his email or hasn't completed his profile it will not be possible to grant the access token because the user is not yet a verified user on the platform. All these steps has to be gone through before that can be done.

  • @anos997
    @anos997 5 หลายเดือนก่อน

    Thank you for the video. I tried to do the same, and it worked, but I have a question. Why can I use grant_type=password in the Master Realm and it works, but when I do the same in a new realm, it says: { "error": "invalid_grant", "error_description": "Account is not fully set up" } I need to change it to grant_type=client_credentials to work. Do you have any idea why?

    • @anos997
      @anos997 5 หลายเดือนก่อน

      i found the solution in your next video : th-cam.com/video/nU_uTpHDXEI/w-d-xo.html Thank you !!!

    • @anos997
      @anos997 5 หลายเดือนก่อน

      i found the solution in your next video : th-cam.com/video/nU_uTpHDXEI/w-d-xo.html THANK YOU !!!

    • @kstechnoworld
      @kstechnoworld 5 หลายเดือนก่อน

      Ok, great that you find the solution

  • @codingispassion6376
    @codingispassion6376 6 หลายเดือนก่อน

    Sir I have created the resources, scopes, policies, permissions now i want to add the resources of the roles in the user token payload account to their specific roles. How to do it?

    • @kstechnoworld
      @kstechnoworld 6 หลายเดือนก่อน

      May be you need to map it to service account

    • @codingispassion6376
      @codingispassion6376 5 หลายเดือนก่อน

      @@kstechnoworld I have created the user attributes for it and I am able to add the resources while creating a user using the POST API of the keycloak. But I don't want to add the resources from there, I already created the resources with permission, somehow i want to add all those resources in the user payload according to their role and for that I tried the custom script mapper also but it is not working.

    • @kstechnoworld
      @kstechnoworld 5 หลายเดือนก่อน

      Is it possible to explain with example?

  • @srikanthadapa8602
    @srikanthadapa8602 6 หลายเดือนก่อน

    Need your personal contact number

    • @kstechnoworld
      @kstechnoworld 6 หลายเดือนก่อน

      Send me mail

  • @srikanthadapa8602
    @srikanthadapa8602 6 หลายเดือนก่อน

    Hii bro

  • @srikanthadapa8602
    @srikanthadapa8602 6 หลายเดือนก่อน

    Hii bro need your personal contact number

  • @nobleman2704
    @nobleman2704 ปีที่แล้ว

    God bless you

  • @sanket8325
    @sanket8325 ปีที่แล้ว

    Hi Kuldeep, I have to configure the same with AWS Redis Cluster. Can you help regarding it if possible?

  • @magizhnilan
    @magizhnilan ปีที่แล้ว

    Thank you for this video, would like to know react deployment demo in open shift if possible

  • @YatishkumarKP
    @YatishkumarKP ปีที่แล้ว

    Added the same dependency , but not able to import ProxyManager, can you help

    • @kstechnoworld
      @kstechnoworld ปีที่แล้ว

      Please refer the code base here github.com/kuldeepsingh99/api-rate-limiting

  • @kishorej4346
    @kishorej4346 2 ปีที่แล้ว

    Can you please explain about workspaces in Tekton ?