i am using laravel 5.4 passport(Oauth2) package.
i got access token based on user using this passport package in postman like below defined.
username kavikrish@gmail.com
password ***********
client_id 2
client_secret TMcqRPVSh9IG9G9WgRh9k03sPSX13YwotEtzcKiR
grant_type password
{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjZlY2EwY2M0Mjg1MjU5NTU0MzJjNjBkMWYyNzUxN2ExNjE5YzNkODBiYWUzZWUxMzg3MmFiNzliMjcxNWNhYzY1MmJkOWMwNjNhODVmZmRlIn0.eyJhdWQiOiIyIiwianRpIjoiNmVjYTBjYzQyODUyNTk1NTQzMmM2MGQxZjI3NTE3YTE2MTljM2Q4MGJhZTNlZTEzODcyYWI3OWIyNzE1Y2FjNjUyYmQ5YzA2M2E4NWZmZGUiLCJpYXQiOjE0OTQyNTE4NTAsIm5iZiI6MTQ5NDI1MTg1MCwiZXhwIjoxNTI1Nzg3ODUwLCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.AmF7WoQ3Vv6nHJVxlgOS8uNRf5q2GREEB5ms5CxjU3G2ueAmuS-QdSualMDiSO7zW6DpLZmC5j53SxCqBoyrXcxRdVoaocQ1eGbnnR9yKzIS99WeQYqhWia6ieW1KHKCADGaGtXxI4hXWSS2DHwGCntPLfWcrsepMMVofET17Ga-5Vgp47uXxywysUYqSIg_NpAYdlFRWwBj9zWPZXRQj16XFK4TByhUPd35UBDb_6a7GX6K4lGWo-tVNVR-jrhkRjfCrJEFHrBemwDSgEAw4zj2KZKfOSAmgOF-2b5aNcupoytIHvnQ8Vsu2bRW8XfG1Ydq2swrhEDfcuNDt_Jlrl57Le6Yu7My9VxDqjLPFeDrwwFA3AHI_vH9TkEVZ6b6cJN1YlQkV7qBxxckClKTHYQNQKLRzn_EoZF5mF4EgrHIq40rw78EORoNokF6zwSSAu8zqgjw38E8GkAKIgi8X-IdWWAmiUu94gAzOYwqSsdLW5yj27HPkIuVcfgGOhje3S-nKIQDdMyotsTlRv_7wLDVUB2300lWnRtsSZGgjlVNutSp7QLHxcrTNe_VexJ68Vpt-wfJZKihHRoWygCjcRzweu7vHbkyTuxz2BitkyWbgOKi8nWj2yDq3yjBJW8-HTml6lHOR4ULi5A-pf_oBs6VDrcA-SFPCu5QSeqUDxE",
"refresh_token": "ljhpNZ/p5SRl3Opg+rKOQkKNr2LSCGB/QwacQzkHcqvChkP270ii+SQ8acIeGRoS91AXNS8HkBrXWAfKoFR4PZRJbXu4+P2MUwDKXyHda2Ox1lyFXb3kPaZCqTxE7qw9Rr/TytWlBIhuMpYFsX++lIHIXOvM0Cq0ohb1bX6ekx7oiGJfhbVWvUyB76Kf1hzhm4m/s72GNQk2iLhG2sKe2/mheLqL8R3ruEXS7jNOvKASUxS0LZ0oULef4MsqcIaxJqjSQ0vIfnOZSq6PQtQ6uSdvr2XGeBwmm5vhz/XeSZ6ug1LvKQBxz5zI/nkpKvVS2HvXPYUqrJLzNPmMq/T0ofqZ00kq0jwnaqn3jPzNz+jKqaBdwAroeXNsEA75rNspZT4bXECbj4Szv78cQUbLIBaTFY91jmU661+LL2tWW3BhLwWBJZrI7ShbU+XD8SSFAGdpipi9BMaaNXXeDJo1BhIjS0Ugg9Xr8LrAys7vlYi/be0A59O89C+l45gpkwuTRMLt+gPxJAZHx1044e410dHrVhMEv0EuL3GHKPxaSr0keQ5YYhcuIR0I1SvjfEoRJGwxer+jzEMw7ueH4Vlo2uQsTE0sYzgmx93Z2Ek5f3MDFnrt1qvnYbnaXTxZRGbZKfQYXw3/RkkirwHn7M75jsCw3TveQG1YWrFPWZOfTdg="
}
Then Access protected Resourse in postman like this
Authorization Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjZlY2EwY2M0Mjg1MjU5NTU0MzJjNjBkMWYyNzUxN2ExNjE5YzNkODBiYWUzZWUxMzg3MmFiNzliMjcxNWNhYzY1MmJkOWMwNjNhODVmZmRlIn0.eyJhdWQiOiIyIiwianRpIjoiNmVjYTBjYzQyODUyNTk1NTQzMmM2MGQxZjI3NTE3YTE2MTljM2Q4MGJhZTNlZTEzODcyYWI3OWIyNzE1Y2FjNjUyYmQ5YzA2M2E4NWZmZGUiLCJpYXQiOjE0OTQyNTE4NTAsIm5iZiI6MTQ5NDI1MTg1MCwiZXhwIjoxNTI1Nzg3ODUwLCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.AmF7WoQ3Vv6nHJVxlgOS8uNRf5q2GREEB5ms5CxjU3G2ueAmuS-QdSualMDiSO7zW6DpLZmC5j53SxCqBoyrXcxRdVoaocQ1eGbnnR9yKzIS99WeQYqhWia6ieW1KHKCADGaGtXxI4hXWSS2DHwGCntPLfWcrsepMMVofET17Ga-5Vgp47uXxywysUYqSIg_NpAYdlFRWwBj9zWPZXRQj16XFK4TByhUPd35UBDb_6a7GX6K4lGWo-tVNVR-jrhkRjfCrJEFHrBemwDSgEAw4zj2KZKfOSAmgOF-2b5aNcupoytIHvnQ8Vsu2bRW8XfG1Ydq2swrhEDfcuNDt_Jlrl57Le6Yu7My9VxDqjLPFeDrwwFA3AHI_vH9TkEVZ6b6cJN1YlQkV7qBxxckClKTHYQNQKLRzn_EoZF5mF4EgrHIq40rw78EORoNokF6zwSSAu8zqgjw38E8GkAKIgi8X-IdWWAmiUu94gAzOYwqSsdLW5yj27HPkIuVcfgGOhje3S-nKIQDdMyotsTlRv_7wLDVUB2300lWnRtsSZGgjlVNutSp7QLHxcrTNe_VexJ68Vpt-wfJZKihHRoWygCjcRzweu7vHbkyTuxz2BitkyWbgOKi8nWj2yDq3yjBJW8-HTml6lHOR4ULi5A-pf_oBs6VDrcA-SFPCu5QSeqUDxE
i got "Welcome to admin Dashboard"
i can access using this type of Authorization.
but my doubt is how to get access token based on user role using this package and access role based resource like same the above process.
any one know solution for this process..
help me i hope yours. Thank you
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire