1
0
mirror of https://github.com/actix/examples synced 2025-06-28 09:50:36 +02:00

use cors and identity crates

This commit is contained in:
Nikolay Kim
2019-06-17 12:48:03 +06:00
parent c8467d1ffd
commit e7ed6755a5
9 changed files with 13 additions and 14 deletions

View File

@ -8,8 +8,9 @@ workspace = ".."
[dependencies]
actix = "0.8.2"
actix-rt = "0.2.2"
actix-web = "1.0.0"
actix-web = "1.0.2"
actix-files = "0.1.1"
actix-identity= "0.1.0"
bcrypt = "0.2.1"
chrono = { version = "0.4.6", features = ["serde"] }

View File

@ -1,6 +1,6 @@
use actix::{Handler, Message};
use actix_web::{dev::Payload, Error, HttpRequest};
use actix_web::{middleware::identity::Identity, FromRequest};
use actix_web::{dev::Payload, Error, HttpRequest, FromRequest};
use actix_identity::Identity;
use bcrypt::verify;
use diesel::prelude::*;

View File

@ -1,5 +1,5 @@
use actix::Addr;
use actix_web::middleware::identity::Identity;
use actix_identity::Identity;
use actix_web::{web, Error, HttpRequest, HttpResponse, Responder, ResponseError};
use futures::Future;

View File

@ -7,10 +7,8 @@ extern crate serde_derive;
use actix::prelude::*;
use actix_files as fs;
use actix_web::middleware::{
identity::{CookieIdentityPolicy, IdentityService},
Logger,
};
use actix_identity::{CookieIdentityPolicy, IdentityService};
use actix_web::middleware::Logger;
use actix_web::{web, App, HttpServer};
use chrono::Duration;
use diesel::{r2d2::ConnectionManager, PgConnection};