summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Piercy <web@stevepiercy.com>2016-04-09 02:55:34 -0700
committerSteve Piercy <web@stevepiercy.com>2016-04-09 02:55:34 -0700
commit0be2e96b61606e2a702d3e4fedc612383b20eafd (patch)
tree456a0f69ce85526fc85eddc9fec43517a0777a00
parent9ff53561ce49c29d48181901d489fe3ea83e2042 (diff)
downloadpyramid-0be2e96b61606e2a702d3e4fedc612383b20eafd.tar.gz
pyramid-0be2e96b61606e2a702d3e4fedc612383b20eafd.tar.bz2
pyramid-0be2e96b61606e2a702d3e4fedc612383b20eafd.zip
- remove accidentally committed file
-rw-r--r--pyramidtut/tutorial/tutorial/models/user.py29
1 files changed, 0 insertions, 29 deletions
diff --git a/pyramidtut/tutorial/tutorial/models/user.py b/pyramidtut/tutorial/tutorial/models/user.py
deleted file mode 100644
index a835deb01..000000000
--- a/pyramidtut/tutorial/tutorial/models/user.py
+++ /dev/null
@@ -1,29 +0,0 @@
-import bcrypt
-from sqlalchemy import (
- Column,
- Integer,
- Text,
-)
-
-from tutorial.tutorial.models.meta import Base
-
-
-class User(Base):
- """ The SQLAlchemy declarative model class for a User object. """
- __tablename__ = 'users'
- id = Column(Integer, primary_key=True)
- name = Column(Text, nullable=False, unique=True)
- role = Column(Text, nullable=False)
-
- password_hash = Column(Text)
-
- def set_password(self, pw):
- pwhash = bcrypt.hashpw(pw.encode('utf8'), bcrypt.gensalt())
- self.password_hash = pwhash
-
- def check_password(self, pw):
- if self.password_hash is not None:
- expected_hash = self.password_hash
- actual_hash = bcrypt.hashpw(pw.encode('utf8'), expected_hash)
- return expected_hash == actual_hash
- return False