Angular 5 - Login and Logout with Web API using Token Based Authentication

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

ความคิดเห็น • 246

  • @CodAffection
    @CodAffection  6 ปีที่แล้ว +16

    goo.gl/bPcyXW : Buy me a Coffee
    bit.ly/3zktP96 : Updated version of this video
    bit.ly/2NbLYeT : Next Part
    bit.ly/2KStqxl : Prev. Part
    bit.ly/3QiQOYw : CRUD Operations (Angular & .Net Core API)
    bit.ly/403lUVC : AspNet MVC with Identity Core
    bit.ly/3Ktqess : MEAN Stack CRUD
    bit.ly/47yygKq : (Angular & .Net Core API) More Videos
    bit.ly/4fSmgXP : React & .Net Core API Videos

  • @animeshdhar1419
    @animeshdhar1419 3 ปีที่แล้ว +2

    Found this helpful in understanding authservice. Angular has developed over the course of 3 years, so many structural changes are there, including generics and return type, but the main logic helped me a lot in understanding the front-end as I'm new to angular. Thanks a lot.

  • @bhushandeshmukh805
    @bhushandeshmukh805 4 ปีที่แล้ว +7

    Could you please make a video on Login and Logout with Web API using JWT Token Based Authentication.

  • @jasonbhardwaj7285
    @jasonbhardwaj7285 6 ปีที่แล้ว +7

    Hello CodeAffection.. here integration with WebAPI is based on Token based Authentication. Could you also post a toutorial based on JWT? Not to mention, Your effort here is much much appreciated ! I followed it thoroughly.

  • @Verthosa
    @Verthosa 6 ปีที่แล้ว +1

    Just what i needed. We're having the same flow with interceptor/WebApi/Owin/JWT auth setup in AngularJs but will need to rebuild to Angular 4. Big thumbs up!

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      Thank you for the wonderful feedback! :) I'm humbled.

  • @bhoopeshsisoudiya283
    @bhoopeshsisoudiya283 4 ปีที่แล้ว +1

    I am new in angular and this video is great.

  • @Gribori
    @Gribori 3 ปีที่แล้ว

    thx a lot. A little bit suffered and completed the task

  • @codeRS95
    @codeRS95 5 ปีที่แล้ว +1

    Hello sir, can we use our own legacy User table with OWIN for Token Based Authentication? I already have a web application with Forms Authentication implemented, and I want to extend this application for Token Based Authentication for Mobile App client.

  • @Radhey7710
    @Radhey7710 6 ปีที่แล้ว

    One of the best tutorial I found on the youtube. Thanks for sharing. Please continue the good work.

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      That's very kind of you, In the next part we'll role based authorization in angular 5 with web API.

  • @multikingvkumar
    @multikingvkumar 5 ปีที่แล้ว +1

    Sir , very good explanation from scratch. Its very useful.

  • @jitheshkramesh
    @jitheshkramesh 3 ปีที่แล้ว +1

    thanks for your effort. Appreciate..

  • @bhusanbhele4241
    @bhusanbhele4241 6 ปีที่แล้ว +6

    [ts] Property 'do' does not exist on type 'Observable'.
    For all those with this problem, 'do' has been changed to 'tap' in angular 6. And you should use piping instead of chaining.

    • @WasiqulIslam
      @WasiqulIslam 5 ปีที่แล้ว

      Code can be like this:
      return next.handle(clonedRequest).pipe(
      tap(
      data => {
      },
      error => {
      if (error.status === 401)
      {
      this.router.navigateByUrl('/login');
      }
      }
      ),
      finalize(() => {
      })
      );

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

    Awesome tutorial. It made my day. I spent this 1 hr like 5 minutes. completed attached myself during your explanation. Hats off to your effort. Moreover Knowledge pack tutorial. I was looking for this exactly.

  • @riwanshaz2399
    @riwanshaz2399 4 ปีที่แล้ว

    Nice video sir,
    If I added this way then my swagger UI Not working? Any way to integrate swagger UI if I am using a way to handle token?

  • @JAY-gk1ib
    @JAY-gk1ib 3 ปีที่แล้ว

    What does this token called owin or oauth token and What is difference between this type of token and jwt.?

  • @luiscevallos1
    @luiscevallos1 4 ปีที่แล้ว +1

    Please make it in Angular 10 please You are great

  • @abhishekvishwakarma2756
    @abhishekvishwakarma2756 4 ปีที่แล้ว

    you can use '/' to specify path while creating component like user/sign-in and --skipTests true to stop generating spec file if you dont need it

  • @JayD01234
    @JayD01234 4 ปีที่แล้ว +2

    Thank you so much for this. You have saved me so much frustration.

  • @ethanz4928
    @ethanz4928 6 ปีที่แล้ว +15

    I still don't know what's the shortcut when you want to auto generate the import hold 'Ctrl' then which key?

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว +9

      Hold Ctrl + Period (.)

    • @ethanz4928
      @ethanz4928 6 ปีที่แล้ว +2

      Oh, got it, thanks for ur reply, Great Tutorial!

    • @chowdarymr7190
      @chowdarymr7190 5 ปีที่แล้ว

      CTRL + ALT + i

  • @RamuRamu-je2gy
    @RamuRamu-je2gy 4 ปีที่แล้ว +1

    good explanation Thanks a lot

  • @mdkhaleel22
    @mdkhaleel22 3 ปีที่แล้ว

    Thanks for the great tutorial. I ended up my searching with this.

  • @MrKlyushin
    @MrKlyushin 6 ปีที่แล้ว

    I was having trouble with CORS while trying to make sign in Angular2 + webAPI2 - until watched your vid - I needed to add cors package - Microsoft.Owin.Cors and app.UseCors(CorsOptions.AllowAll); in ConfigureAuth method of the Startup.cs file ... Thank you very much!

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      I am glad that you found the video helpful. happy coding

  • @hardheart3336
    @hardheart3336 6 ปีที่แล้ว +1

    Thanks ! I m beginning in angular. This tutorial is very useful for me!

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      Glad you found the video helpful.

  • @arcinmoutcheu3864
    @arcinmoutcheu3864 3 ปีที่แล้ว

    hello thank you very much for your video. how can i deploy this Application on IIS?

  • @myprincesstanishka7914
    @myprincesstanishka7914 4 ปีที่แล้ว

    this is excellent and really helpful..is it present on git? may in know the path/ Thanks

    • @CodAffection
      @CodAffection  4 ปีที่แล้ว

      Yes, its there in video description as always.

  • @akashpotdar6841
    @akashpotdar6841 6 ปีที่แล้ว

    This is really awesome! Thank you so much for this,
    Please address on these issues pls:
    1. But when I'am logged in and If I refresh, url changes from localhost:4200/home to localhost:4200/.
    2. I am logged in and I hit browser's back button, the login screen shows up.
    These both are really important aspects to keep affixed in login/signup contexts.
    Please address on this. That'll be very great.

  • @ryanm.9326
    @ryanm.9326 4 ปีที่แล้ว

    Excellent tutorial. You make this topic very easy to comprehend. Thank you so much.

  • @easteroffice672
    @easteroffice672 5 ปีที่แล้ว

    Hello! I am using the mat-tab-nav-bar from AngularMaterials. But if i open the tab the User gets created again and with it a tab page in a tab page. How can i just create the Login but not the whole user again?

  • @pederolofsson7847
    @pederolofsson7847 5 ปีที่แล้ว +1

    Excelent tutorial. One thing though...The action method for "token" is missing in your code example for the controller

  • @alihyder3148
    @alihyder3148 3 ปีที่แล้ว

    If i copy the token from localstorage then I logout from the app did the token not work again for any request? where is the logout process at server side?

  • @mohsinshaikh8363
    @mohsinshaikh8363 6 ปีที่แล้ว

    Appreciated... Kindly make video how to do authorization using Jwt in Web Api

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      Thank You. I'll try your suggestion.

  • @shubhamtarkar38
    @shubhamtarkar38 6 ปีที่แล้ว +10

    This is what I was waiting for😍

  • @dnyaneshawar1
    @dnyaneshawar1 5 ปีที่แล้ว

    can someone told me where the token generated and who is the responsible for token generation after validate the username or password. From Angular side we are passing token in header then in web api who will authenticate that token is correct or not ?

  • @varunsingh3332
    @varunsingh3332 5 ปีที่แล้ว

    Hello Your tutorial Are Awesome.. and Helpful... Thanks

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      You are welcome, let me know if you have any topic to be discussed in Asp.Net or Angular.

  • @Husny_naz
    @Husny_naz 3 ปีที่แล้ว

    hey i get blocked by CORS policy: The 'Access-Control-Allow-Origin' header contains multiple value error in chrome. How can i fix this in my code?

  • @nictus1
    @nictus1 3 ปีที่แล้ว

    Excellent work, very clear.

  • @ayushmishra-sw4po
    @ayushmishra-sw4po 6 ปีที่แล้ว

    How can we change the login and logout button dynamically..means if i have seperate login button which after login chnages to logout

  • @anusmalik4202
    @anusmalik4202 5 ปีที่แล้ว +1

    Sir , Your a one of the best teacher in youtuber , Sir anyvideo forget password angular 7 and using web api ??

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว +1

      thanks for the comment. Sorry, no video for forgot password.

    • @anusmalik4202
      @anusmalik4202 5 ปีที่แล้ว

      @@CodAffection okay sir

  • @gauravjoshi5054
    @gauravjoshi5054 5 ปีที่แล้ว

    Nice video could you please make video on Angulr state management with reduex .its nice to see your all video but for making complete Angulr apps we need to maintain state too. Please do the needful

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      right now, I'm not into Redux, may be later.

  • @dropyghost
    @dropyghost 5 ปีที่แล้ว

    Did you have any video for google/facebook authentication with angular?

  • @omgoood
    @omgoood 5 ปีที่แล้ว

    This example can be used in a real application, or i should look for other examples? How about a JWT?

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว +1

      Probably I will upload JWT Authentication tutorial with .Net Core Web API and Angular 7.

    • @Lmao-ke9lq
      @Lmao-ke9lq 4 ปีที่แล้ว

      @@CodAffection why Core? is it different to net framework?

  • @cristinacarrascoangulo
    @cristinacarrascoangulo 6 ปีที่แล้ว +1

    I love this tutorial, Thanks a lot, Finally I made the login and other stuffs on my Angular 5 MVC 5 Application

  • @ilayarajag1040
    @ilayarajag1040 6 ปีที่แล้ว +3

    Is it secured way to access the web api? Because you maintain token from client side. Same way whoever can able hack the webapi. Can you clarify?

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว +1

      What are the possibilities ?
      we save encrypted in browser local storage.

    • @sNineMM
      @sNineMM 6 ปีที่แล้ว +1

      LocalStorage is even secure than cookie. It only work under one domain and expire when the session end. No way to grab it unless someone sit at victim computer and copy it.

  • @mozartalkhateeb
    @mozartalkhateeb 6 ปีที่แล้ว

    Is it possible add Role/Claim Based Authorization to this project ? and if possible how ?

  • @maccaliotru88
    @maccaliotru88 6 ปีที่แล้ว

    hi, i see this video tutorial for implement login in my app. I have create angular application whit aspnet core 2.1 in VS2017 in this project it have the startup class exist. I can update this class or i do create a startup class in web api project? thanks

  • @PrabhuManoharaa
    @PrabhuManoharaa 6 ปีที่แล้ว

    If token expired in middle of the some process, how to handle? Or how to regenerate the token without logout?

  • @gorakkhule293
    @gorakkhule293 6 ปีที่แล้ว +1

    Its very nice understanding very well !! thank you

  • @fernandorochaolivera2404
    @fernandorochaolivera2404 5 ปีที่แล้ว

    hi, i have an issue when i add the data to userClaims. the error is the next " Cannot read property 'nombreAlumno' of undefined ". can you help me thanks

  • @Seeratsayyed_
    @Seeratsayyed_ 3 ปีที่แล้ว

    How did you import using shortcut key ? What was the key

    • @CodAffection
      @CodAffection  3 ปีที่แล้ว

      I think you referring to the autosuggestion.
      could you mention the time?

  • @kirtisingh244
    @kirtisingh244 3 ปีที่แล้ว

    Sir can you reply with the shortcut of import statement??

  • @terencechen7224
    @terencechen7224 5 ปีที่แล้ว +2

    Server side implementation starts at 24:55

  • @fatihyenidunya2589
    @fatihyenidunya2589 5 ปีที่แล้ว

    I couldnot work with auth.interceptor.ts file because Angular changed do operator to tap and I didnot manage it. I added the token to every request header so itworks well. Thank you somuch these authorization series ...

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      glad you found the video helpful and thanks for the comment.
      regarding interceptor and use of tap function. I have another angular authentication tutorial but with latest asp.net core, there I have used tap function in interceptor. you can check that here : th-cam.com/video/s2zJ_g-iQvg/w-d-xo.html

  • @rajakumarsudalaikan6124
    @rajakumarsudalaikan6124 5 ปีที่แล้ว

    I learned how to use Auth and thanks once again

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      thanks for the comment , keep learning and sharing.

  • @Fable148
    @Fable148 6 ปีที่แล้ว

    Is it possible to use this to connect to external providers (Facebook)?

  • @manusingh66
    @manusingh66 6 ปีที่แล้ว

    My Web API is validating subsequent request with Authorization header using postman but not working properly from front end angular application.if I am calling any method on controller with Authorization header having wrong token then Web API is not validating it and return data to user

  • @ankushmehndiratta692
    @ankushmehndiratta692 5 ปีที่แล้ว +1

    sir thanx for your tutorial , can u make video on web api + angular7 google,facebook 3rd parity login

  • @bhusanbhele4241
    @bhusanbhele4241 6 ปีที่แล้ว

    How to use refreshed token to call api instead of redirecting to login page?

  • @ahmadsalim1726
    @ahmadsalim1726 6 ปีที่แล้ว

    hi dotnetmob i tried accessing the token api and i was getting an error ,the resource could not be found what should i do please

  • @MrPark-wc1dj
    @MrPark-wc1dj 6 ปีที่แล้ว +1

    Is there a way to prolong the expiration time when the user is still using the application? Like for example if I set the expiration time to 1 hour, it will refresh as long as the user is still using the app. Thanks in advance, great tutorial sir.

    • @alexandertarasenko3038
      @alexandertarasenko3038 6 ปีที่แล้ว

      probably it can be done with http interceptor(but I am not sure)

  • @rajsharma-rf2je
    @rajsharma-rf2je 5 ปีที่แล้ว

    hello, Nice video thank you, also please let me know is there any possibility to have this project from scratch.

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      github link is given in video description. is there any thing else I can assist you with ?

  • @soumyanistala9114
    @soumyanistala9114 6 ปีที่แล้ว

    Hello i am trying to implement NTLM authentication of webapi which is showing 401 please help ?

  • @masimbagndadzibaya3616
    @masimbagndadzibaya3616 5 ปีที่แล้ว

    Awesome tutorial man,Thank you so so much

  • @muhammedalbayati
    @muhammedalbayati 6 ปีที่แล้ว

    Thanks a lot, very good and very clear

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      Glad you found the video helpful.

  • @MuhammadAsifGujjar
    @MuhammadAsifGujjar 5 ปีที่แล้ว

    Awesome bro... This is very helpful thanks a lot sir..

  • @MsManchesterman
    @MsManchesterman 6 ปีที่แล้ว

    is this the right way to return the list of all users ?
    [Route("api/GetAllUsers")
    public IEnumerable GetAllUsers()
    {
    var k = new ApplicationDbContext();
    IEnumerable contxt = k.Users.ToList();
    return contxt;
    }

  • @danielrobles6391
    @danielrobles6391 5 ปีที่แล้ว

    Thank you very much, this video has been very helpful

  • @DileepKumar-qb8tb
    @DileepKumar-qb8tb 6 ปีที่แล้ว

    Can u Please explain how to use refresh token?

  • @ranaphool587
    @ranaphool587 5 ปีที่แล้ว

    When we store token in local storage then I copy token from console and in other browser (opera,etc) and set local storage through console and refresh page thy logged in. kindly tell me how

  • @saragadamnagarjun8014
    @saragadamnagarjun8014 5 ปีที่แล้ว

    thank you soo much..

  • @meysamhadeli
    @meysamhadeli 6 ปีที่แล้ว

    When I use http dont work Authorize!!!, but use http client worked. Do you need to use only httpclient?!
    when i use http,dont have access to HttpHeaders!

  • @sikandarsaeed5630
    @sikandarsaeed5630 3 ปีที่แล้ว

    I run your application I am facing this error in console can't able to log in "Failed to load resource: net::ERR_CONNECTION_REFUSED "

  • @shaileshbhat7036
    @shaileshbhat7036 6 ปีที่แล้ว

    Awesome Tutorial with perfect working sample...Infinite Thanks Sir....

  • @sokoyaadedolapo9572
    @sokoyaadedolapo9572 5 ปีที่แล้ว

    please where is the logout button located

  • @alouimedkhalil5395
    @alouimedkhalil5395 5 ปีที่แล้ว

    how did u imbliment that ?

  • @kgotleleloseabi4892
    @kgotleleloseabi4892 6 ปีที่แล้ว

    I cant seem to find the namespace to 'ApplicationDbContext' & I can't seem to figure out were i went wrong.

  • @pradeepshrestha2766
    @pradeepshrestha2766 6 ปีที่แล้ว

    can these codes go similar in angular 4?

  • @rehmanshahyan
    @rehmanshahyan 6 ปีที่แล้ว

    in home compunent how to add another router outlet so there can be some pages

  • @rahulpamnani6574
    @rahulpamnani6574 6 ปีที่แล้ว

    Sir, Your Tutorials are awesome. I have watched your videos. It's a request that to make a user sign in and signup using Firebase because We mostly use that in our project.

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว +1

      I'll try.

    • @stockiten3369
      @stockiten3369 6 ปีที่แล้ว

      Hey Rahul, I have created an angular ui library with material angular that allows user authentication with firebase.It’s easy to use and has many features like “forgot password | reset password | Detect login progress | Sync user authentication with Firestore | support server side rendering for SEO purposes | feedback mechanism on error and on success | dynamic theme, pick up you major color to adapt it to your corporate id | fully responsive and more…” check this out www.npmjs.com/package/ngx-auth-firebaseui
      live demo can be found here ngx-auth-firebaseui.firebaseapp.com/
      Feedback are really appreciated!

  • @BoxHifi
    @BoxHifi 5 ปีที่แล้ว

    @CodAffection. sorry but the documentation say:
    "One important thing to note about using client-side applications is that the client has to be a public client as there is no secure way to store client credentials in a client-side application. This makes it very important to make sure the redirect URIs you have configured for the client are correct and as specific as possible.
    To use the JavaScript adapter you must first create a client for your application in the Keycloak Administration Console. Make sure public is selected for Access Type."
    www.keycloak.org/docs/3.0/securing_apps/topics/oidc/javascript-adapter.html
    i'm not sure is what you're doing here. i think you should login with the keycloak login for more security.

    • @BoxHifi
      @BoxHifi 5 ปีที่แล้ว

      same for the latest version : www.keycloak.org/docs/latest/securing_apps/index.html#_javascript_adapter

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      I am working on jwt authentication with .net core and angular in next few videos.
      jwt can't be decrypted without jwt security password (which is stored in server).

    • @BoxHifi
      @BoxHifi 5 ปีที่แล้ว

      @@CodAffection
      Sorry. I was sure you were using keycloak.
      I had to lose myself between two videos.
      I'm confused..

  • @digambersingh555
    @digambersingh555 6 ปีที่แล้ว

    Awesome tut, thanks for this!

  • @BestElectronicMaker
    @BestElectronicMaker 6 ปีที่แล้ว

    Is there a way to add a new component in Ang5 in Visual Studio ? I dont have that terminal so cant do it via console. :(

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      you can use your default windows command prompt

  • @xelo-gg
    @xelo-gg 6 ปีที่แล้ว

    Superb exactly what I needed. THANKS!

  • @kunteshthakker2288
    @kunteshthakker2288 6 ปีที่แล้ว

    Hello , Is this using JWT Token

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      No, But it would be help full to implement JWT Token Authorization.

  • @littlesudoYT
    @littlesudoYT 6 ปีที่แล้ว

    What is the table name? i don't understand, where insert data? how to configure the tables for insert?

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      please watch user registration video first : th-cam.com/video/h85_GT62K6A/w-d-xo.html

  • @riahianis9362
    @riahianis9362 5 ปีที่แล้ว

    in min 28:30 which is the using webapi.models
    for applicationDbcontext

    • @uvishkardookhi7009
      @uvishkardookhi7009 5 ปีที่แล้ว

      Watch the first video(User registration) he creates an IdentityModels class which he references here(WebApi.models)

  • @sreemontabhowmik1552
    @sreemontabhowmik1552 6 ปีที่แล้ว

    After successful registration success message not showing. I made some updates even for ngx-toastr. But nothing changed. I am using Angular 6. Could you please suggest anything how can i get the success message after registration?

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      try to set opacity to 1.
      stackoverflow.com/a/17640150/4133590

  • @learnfromthisthat4428
    @learnfromthisthat4428 6 ปีที่แล้ว

    sorry i don't know verify bearer token logout .can you explain clearly ?

  • @bosszagame
    @bosszagame 5 ปีที่แล้ว

    What is ApplicationUser ??

  • @protocolsolution6800
    @protocolsolution6800 5 ปีที่แล้ว

    can u tell how to logout the user if the token timespan expired

  • @aks-tech-1
    @aks-tech-1 6 ปีที่แล้ว

    Fantastic tut

  • @gauravkumargupta6272
    @gauravkumargupta6272 5 ปีที่แล้ว

    Please provide the code u get quick understanding..

  • @naveenkolusu601
    @naveenkolusu601 6 ปีที่แล้ว

    hi
    i downloaded your application but the registration is not done . can you tell me any other settings there from my side

    • @CodAffection
      @CodAffection  5 ปีที่แล้ว

      registration is covered in previous video.

  • @rashikatasnim2335
    @rashikatasnim2335 6 ปีที่แล้ว +4

    you're amazing..keep posting more angular videos

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว +1

      glad you found the video helpful.

  • @maherghali4908
    @maherghali4908 6 ปีที่แล้ว

    thank u
    This is what I was waiting for

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      Awesome! Glad to hear it worth watching.

  • @thacheboy2k
    @thacheboy2k 6 ปีที่แล้ว

    Will the userData disappear when i refresh the page when i'm logged in ?

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      hope not, please check that.

  • @prashantverma6685
    @prashantverma6685 5 ปีที่แล้ว +1

    Some times I get crazy how people can code without Google?

  • @tohabin5064
    @tohabin5064 4 ปีที่แล้ว +1

    watching in 2020.

  • @shahrukh49
    @shahrukh49 6 ปีที่แล้ว

    Can you please implement auto logout when the user is idle for 15 min...I am struggling with that

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      I'll try in future videos.

  • @Omkar-zt2gh
    @Omkar-zt2gh 6 ปีที่แล้ว

    What will come inside providerName

  • @MsManchesterman
    @MsManchesterman 6 ปีที่แล้ว

    Hello , that's a very good tutorial !
    can you help me , how you return the list of all subscribed users ?
    how can you manage roles ?
    if you can do this video : admin role , can acces list of registred users in the website , and a simple users just can acces and see his data , like you have done in login tuto . thank you again

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว

      I'm working on it. probably in next video we'll cover role based authentication.

    • @CodAffection
      @CodAffection  6 ปีที่แล้ว +1

      new video tutorial as per your suggestion : th-cam.com/video/Ks5ADKqPrBQ/w-d-xo.html