def get(self, name): cl = Client() cl.name = name cl.secret = hex_sha1.encrypt(cl.name) cl._type = "public" cl.redirect_uris.append(unicode(url_for('dashboard.index', _external=True))) [cl.default_scopes.append(unicode(scope)) for scope in config.OAUTH_SCOPES] cl.save() return render_template("index.html", client=Client)
def sha1(self, plain): return hex_sha1.encrypt(plain)