1. Buka Project pada tutorial ke 2
2. Tambahkan Perintah Berikut ini
3. Pastikan Project Sudah Di Run...@app.route('/tampil', methods=['POST'])def tampil():try:data = request.form.to_dict()data_token = jwt.decode(data['token'], secret_key, algorithms=['HS256'], verify=True)mahasiswa_id = data_token['_id']matkuls = mongo.db['matkul'].find({'mahasiswa_id': mahasiswa_id})result = []for matkul in matkuls:result.append({'id': str(matkul['_id']),'nama': matkul['nama'],'dosen': matkul['dosen']})return jsonify({'info': 'OK','data' : result})except jwt.ExpiredSignatureError:return jsonify({'info': 'Token Kedaluwarsa'})except jwt.InvalidTokenError:return jsonify({'info': 'Token Salah'})...
4. Uji Coba di Postman
Method : POSTURL : http://localhost:5000/tampilForm data :token => ambil_dari Login
0 komentar
Posting Komentar