Flask-SQLAlchemy and Authentication Quiz

Flask-SQLAlchemy and Authentication Quiz

University

9 Qs

quiz-placeholder

Similar activities

Quiz 10 Perancangan dan Pemrograman Web

Quiz 10 Perancangan dan Pemrograman Web

University

10 Qs

Web Apps 02 - MeteorJS

Web Apps 02 - MeteorJS

University

12 Qs

Quiz Pra UTS Struktur Data - Radian Baratasena

Quiz Pra UTS Struktur Data - Radian Baratasena

University

10 Qs

Sec. 17: Machine Learning

Sec. 17: Machine Learning

University

10 Qs

Internet Cookies

Internet Cookies

University

13 Qs

Big Data - Game balance

Big Data - Game balance

12th Grade - Professional Development

10 Qs

TRIAL CLASS THUNKABLE

TRIAL CLASS THUNKABLE

12th Grade - University

6 Qs

Defensive Design/ Robust Coding

Defensive Design/ Robust Coding

9th Grade - University

10 Qs

Flask-SQLAlchemy and Authentication Quiz

Flask-SQLAlchemy and Authentication Quiz

Assessment

Quiz

Instructional Technology

University

Medium

Created by

Kelvin Kipchumba

Used 1+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does Flask-SQLAlchemy provide?

Tools for data visualization

A simple ORM (Object Relational Mapper) for interacting with SQL databases

A framework for handling HTTP requests

A tool for deploying Flask applications

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of db.session.commit() in Flask-SQLAlchemy?

To start a new database session

To save changes made to the database (e.g., adding or updating records)

To retrieve records from the database

To close the database connection

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you define a one-to-many relationship between two tables in Flask-SQLAlchemy?

Using db.relationship() with backref in one of the models

Using db.foreignkey() in the model

Defining the relationship with the ManyToOne keyword

Flask-SQLAlchemy doesn’t support relationships

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which Flask-SQLAlchemy function is used to create a new table from the model definition?

db.create_all()

db.create_table()

db.model()

db.create_models()

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Authentication in the context of web applications?

The process of granting or denying access to resources based on roles

The process of verifying the identity of a user or system

The process of logging users out of the system

The process of securing data during transmission

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is commonly used in the authentication process?

Encryption algorithms

User credentials (e.g., username and password)

Access tokens

Both B and C

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Authorization in web applications?

The process of ensuring that data is encrypted

The process of verifying a user's identity

The process of granting or denying access to resources based on roles or permissions

The process of logging users into the system

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is an example of authorization?

A user providing a username and password to log in

A system checking whether a user can view a specific page based on their role

A user changing their password

A system encrypting a message before sending it

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does an authorization token (e.g., JWT) typically include?

The user’s login credentials

A unique session ID

Information about the user’s identity and granted permissions

Only the expiration time of the token