Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pleroma
pleroma
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 394
    • Issues 394
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 56
    • Merge Requests 56
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Pleroma
  • pleromapleroma
  • Merge Requests
  • !1172

Merged
Opened May 17, 2019 by lain@lambadalambdaOwner
  • Report abuse
Report abuse

MongooseIM: Add basic integration endpoints.

  • Overview 3
  • Commits 4
  • Pipelines 4
  • Changes 6

This implements the basic integration endpoints for the mongooseIM XMPP server, see https://mongooseim.readthedocs.io/en/latest/authentication-backends/HTTP-authentication-module/.

To use it, set up a mongooseIM server for your domain, and set the http auth backend to active and add a http auth pool that points to your pleroma instance.

Snippets:

{http, global, auth, [{workers, 50}], [{server, "http://localhost:4000"}]}
{auth_method, http}.

This will then allow every local pleroma user to log in to your xmpp server.

Edited May 21, 2019 by lain
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
Reference: pleroma/pleroma!1172
Source branch: mongooseim-support

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.