seitime-frappe/frappe/docs/current/api/utils/frappe.utils.oauth.html
2015-12-28 14:25:12 +05:30

225 lines
No EOL
6 KiB
HTML

<!-- title: frappe.utils.oauth --><div class="dev-header">
<a class="btn btn-default btn-sm" disabled style="margin-bottom: 10px;">
Version 6.x.x</a>
<a class="btn btn-default btn-sm" href="https://github.com/frappe/frappe/blob/develop/frappe/utils/oauth.py"
target="_blank" style="margin-left: 10px; margin-bottom: 10px;"><i class="octicon octicon-mark-github"></i> Source</a>
</div>
<h3 style="font-weight: normal;">Class <b>SignupDisabledError</b></h3>
<p style="padding-left: 30px;"><i>Inherits from frappe.exceptions.PermissionError</i></h4>
<div class="docs-attr-desc"><p></p>
</div>
<div style="padding-left: 30px;">
</div>
<hr>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_first_name" href="#frappe.utils.oauth.get_first_name" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_first_name</b>
<i class="text-muted">(data)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_info_via_oauth" href="#frappe.utils.oauth.get_info_via_oauth" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_info_via_oauth</b>
<i class="text-muted">(provider, code, decoder=None)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_last_name" href="#frappe.utils.oauth.get_last_name" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_last_name</b>
<i class="text-muted">(data)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_oauth2_authorize_url" href="#frappe.utils.oauth.get_oauth2_authorize_url" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_oauth2_authorize_url</b>
<i class="text-muted">(provider)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_oauth2_flow" href="#frappe.utils.oauth.get_oauth2_flow" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_oauth2_flow</b>
<i class="text-muted">(provider)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_oauth2_providers" href="#frappe.utils.oauth.get_oauth2_providers" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_oauth2_providers</b>
<i class="text-muted">()</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_oauth_keys" href="#frappe.utils.oauth.get_oauth_keys" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_oauth_keys</b>
<i class="text-muted">(provider)</i>
</p>
<div class="docs-attr-desc"><p>get client<em>id and client</em>secret from database or conf</p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.get_redirect_uri" href="#frappe.utils.oauth.get_redirect_uri" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>get_redirect_uri</b>
<i class="text-muted">(provider)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.login_oauth_user" href="#frappe.utils.oauth.login_oauth_user" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>login_oauth_user</b>
<i class="text-muted">(data=None, provider=None, state=None, email_id=None, key=None, generate_login_token=False)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.login_via_oauth2" href="#frappe.utils.oauth.login_via_oauth2" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>login_via_oauth2</b>
<i class="text-muted">(provider, code, state, decoder=None)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.redirect_post_login" href="#frappe.utils.oauth.redirect_post_login" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>redirect_post_login</b>
<i class="text-muted">(desk_user)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<p class="docs-attr-name">
<a name="frappe.utils.oauth.update_oauth_user" href="#frappe.utils.oauth.update_oauth_user" class="text-muted small">
<i class="icon-link small" style="color: #ccc;"></i></a>
frappe.utils.oauth.<b>update_oauth_user</b>
<i class="text-muted">(user, data, provider)</i>
</p>
<div class="docs-attr-desc"><p><span class="text-muted">No docs</span></p>
</div>
<br>
<!-- autodoc -->