In Implicit Grant, the access token is sent back in the callback URL. Is this not a security risk because, if this callback URL is cached in the hop. In general it is advise
Elaborating on @vlatko's response...
To mitigate the risk of sending the token in the fragment (or via any other OAuth2 grant):
Issuing short-lived access token (as @vlatko said) will reduce the impact of a leaked token, but is not a preventative measure.