[Flutter]
Flutter 코드북 - 예제) 인증 토큰 담아서 전송하기 (api, jwt)
Hevton
2022. 12. 1. 16:00
반응형
api 토큰에 대한 인증은 정보를 헤더에 이렇게 담아서 진행하는데
final response = await http.get(
Uri.parse('https://jsonplaceholder.typicode.com/albums/1'),
headers: {
HttpHeaders.authorizationHeader: 'Basic your_api_token_here',
},
);
jwt 토큰은 헤더에 이렇게 해야한다.
final response = await http.get(
Uri.parse('http://3.38.70.153:8080/v1/playlist/${id}'),
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer ${BlocProvider.of<UserCubit>(context).in_User!.jwt_token}',}
);
bearer는 JWT와 OAuth를 나타내는 인증 타입이다.
참고
https://docs.flutter.dev/cookbook
https://www.youtube.com/watch?v=_AcubBAsLI0
https://velog.io/@cada/토근-기반-인증에서-bearer는-무엇일까
https://stackoverflow.com/questions/58079131/bearer-token-request-http-flutter
반응형